[Pkg-mozext-commits] [tabmixplus] branch upstream updated (70540a8 -> 927d6ce)
David Prévot
taffit at moszumanska.debian.org
Wed Sep 17 21:16:36 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to branch upstream
in repository tabmixplus.
from 70540a8 Imported Upstream version 0.4.1.5~140802a1
new 11764d6 Added tag 0.4.1.5pre.140802a1 for changeset c010910934ed
new 92f782a Update changeset effec5df8b84
new ddb85e4 Prevent onclick function that start with 'window.location=' when we force new tab from link
new 9bfeb73 Follow up bug 997570 - Onsyncfrompreference sensitive to order of preference elements
new 34f64f6 Fix changeset 2791fcb44152
new f64530c MozMouseHittest event don't set key modifiers since Firefox 25
new cfc46cd Split the options 'Prevent clicking on Tab-bar from dragging the window.' and 'Prevent double click on Tab-bar from changing window size.'
new 0404cc8 Remove call to TMP_TBP_Startup function from main-window onload Fix incompatibility with Cyberfox. Cyberfox call gCyberfoxCustom.customPrefSettings() from main-window onload
new d02127a Prevent button on TabsToolbar from move down when there are more than one row. changeset 881da7f37d45. Follow up bug 990387 - Toolbar buttons on the TabsToolbar appear below the nav-bar border with a theme
new bbef5ea Follow up bug 369778 - Fix CommonDialog.jsm RegExp usage expecting an unmatched capture group to match as "" and not |undefined|
new 2d1f030 Update for debug mode
new 69b603f Show global notification when debug mode is on
new b6ac277 [e10s] Middle-click on links not working in e10s windows. ContentClick.jsm call whereToOpenLink with json object that is set up in a way to look like an Event.
new 8663236 [e10s] remove obsolete textZoom data (can use aBrowser.docShell in remote browser)
new b1db9da [e10s] Update AutoReload.jsm to work with remote tabs
new 8d1b281 In tabbrowser-tabs binding the selected tab is selectedItem not mCurrentTab
new 5d0ba00 Handle promise rejection
new 759ad7e Listener to TabAttrModified in order to catch tab width changed when label attribute changed or when busy attribute changed hide/show image
new 371734c [e10s] Use frame script for accessing docShell capabilities
new f0f2ec7 [e10s] Add maps from a <browser> element to a CPOW that gives synchronous access to docShell capabilities
new 334d1f7 Don't overwrite tabs with 'inrestore' attribute when useer join multiple windows into one
new ccb7baa [e10s] Make Tabmix Session Manager e10s compatible
new 10ba615 Update TGM compatibility after changeset 1553cb0a2702
new 798b487 Select last selected tab after closing current tab doesn't work when opening new tab from the first tab
new 16c3c41 Add TabmixSvc.debugMode function
new 710b68c [e10s] Handle content area click on remote tabs - part 1 - add modules/ContentClick.jsm and TabmixClickEventHandler to content.js
new 9782dbd Add unique id to where string return by whereToOpen. use it for debugging the return value
new 3a62ec9 [e10s] Handle content area click on remote tabs - part 2 - use modules/ContentClick.jsm for non-remote browsers
new 9d11afc [e10s] Add multiprocessCompatible to install.rdf
new 4797eef [e10s] Follow up bug 1051017 - window.content -> window.gBrowser.selectedBrowser.contentWindowAsCPOW
new c896d7d [e10s] Follow up bug 1051017 - browser.contentDocument -> browser.contentDocumentAsCPOW
new cbb4741 [e10s] Follow up bug 1051017 - browser.contentWindow -> browser.contentWindowAsCPOW
new 4efa83b Fix compatibility issues with TreeStyleTab extension
new 66a85d6 Update locals from http://www.babelzilla.org
new 3167393 Added tag 0.4.1.5pre.140824a1 for changeset 355eea56e27e
new 9191db6 When no error is pass to assert call trace
new 1d00373 [e10s] Collecting scroll position from history on remote tabs break TabmixSessionManager.saveTabHistory
new 9d0f422 Multi row tab bar issue on Max - top rows hidden on resize.
new a933e18 Remove background clip-path when hovered on tab with background color on mac
new 0a6f9e5 Follow up Bug 1050447 - use newTab instead of calling getTabForLastPanel
new 0e08a69 Make sure external links in developer.mozilla.org open new tab when user set its preferences to do so.
new d036ad0 Don't check call isUrlForDownload for url when 'extensions.tabmix.enablefiletype' preference is off. remove download.asp from 'extensions.tabmix.filetype' preference
new 9b03a41 Follow up bug 1024496 and changeset bb1f71e71f15 - update notoverflowing and call _updateScrollButtonsDisabledState from our overflow/underflow listeners and hide both indicators permanently when in multirow.
new 1bcf7c8 When restoring session with the preference 'Don’t load tabs until selected' set unloaded tab-styling updates slowly
new 92605d2 No need to hide new tabs on Tab Mix Session Manager
new 637dcd8 Fix Error - redeclaration of var Cc
new 499caef Middle-clicking forward/backward history menu open new tab next to the current tab according to "Open duplicated tabs next to original" preference instead of "Open other tabs next to current one"
new f545308 When user show new tab button after last tab, we show it on the side only on multi-row place it immediately after gBrowser.tabContainer
new da3a7d9 Use Firefox's built-in CustomizableUI.jsm to move 'new-tab-button' within TabsToolbar
new 50ed053 Call Tabmix.getAfterTabsButtonsWidth after delay and clean adjustNewtabButtonvisibility. this should fix - 'Sometimes the newtab button gets placed into a new row on its own'
new a9b12d0 Typo this need to be self
new 9fe6512 Catch tabs width in a weakMap to reduce calls to TabmixTabbar.updateScrollStatus
new 6d75ca1 Use browser getters instead of contentWindow Update changeset 7b3a13891a21 - [e10s] Follow up bug 1051017 - browser.contentDocument -> browser.contentDocumentAsCPOW
new aba1b8f Don't change anything when link clicked with modifiers to save link or to open it in new window
new 1da1b45 Add makeURI function, use decodeURI directly
new 8d4f0a5 Use lazy getter to call href from onclick function that change location.href. use stopImmediatePropagation to stop the onclick instead of changing the page content
new d278a48 Handle non-link element with onclick that change location.href
new 90662d7 Added tag 0.4.1.5pre.140831a1 for changeset fc82dea49309
new 88e327c Changeset 77e3810f7efc, revels hidden bug. setting 'tabmix-show-newtabbutton' attribute with empty string instead of null, to remove the attribute, make the 2 new-tab-button visible
new 1143636 When all tabs are pinned _getScrollableElements return empty array and tabs[0] is undefined
new d4b50ab Fix changeset a462cea7f60f - Update for debug mode
new 639b9ad Fix changeset - bug 935377 - Firefox should fix common scheme typos - LOAD_FLAGS_FIXUP_SCHEME_TYPOS exist from Firefox 29
new f0feea7 Follow up changeset 1553cb0a2702. 1. TabmixSvc.ss holds reference to SessionStore.jsm only since Firefox 25. 2. SessionStore.restoreTabs function name was SessionStore.restoreHistoryPrecursor until Firefox 27.
new 2503fce Add lazy getter to SessionStoreInternal
new 1813404 Remove leftover blank tab if last session contained only pinned tab(s).
new 315582a Update changeset fb438528ba0b and set window.arguments[0] to null in the case that our session manager will override homepage
new 37e3761 Set SessionStore._loadState to running on first window in session to prevent it from restoring pinned tabs.
new 65f4b75 Remove clip-path add by Firefox to not selected tabs with background, when tabs in title bar, window is not maximized and menu bar is hidden. (Bug 987067, changeset 68d149276487)
new a3678eb Add overlay to about:preferences#general for linux
new 1c84288 Add isMultiRow property to gBrowser.tabContainer.mTabstrip
new 8e6b913 Make sure 'notoverflowing' attribute is up-to-date even when our code change tabstrip height before overflow/underflow events fired
new 908fb70 When theme or extension add negative margin-bottom to the tab or tab content the scrollHeight can be larger than the actual scrollbox inner-box height
new 07dcb11 Replace visibility: collapse with display: none; to hide 'new-tab-button' after tabs. Some themes or extensions add width or height css rules with important, this can mess our multi-row height when we hide 'new-tab-button' after tabs.
new b17d64e Update maxVersion to 35.0a1
new b161ccc Added tag 0.4.1.5pre.140903a1 for changeset 15073de3d80c
new aad2c88 Move call to text_link.css from overlay files and add it as style to chrome.manifest
new 0b91b24 Clean our overlay to Firefox preferences, fix some compatibility issues, when ghostery extensions and noia theme install main pane is blank
new adeaf03 Update SingleWindowModeUtils.jsm
new 413f030 Follow up changeset 0fa25a4ecab0
new f94bf34 Send "sessionstore-windows-restored" notification as soon as _init function finished
new d829c20 Add new options "Restore my pinned tabs from last time" when user preference is not to restore when Firefox starts
new 1f1419f Remove leftover from debugging
new 63a9e05 Add column number to our _formatStack function
new 0943483 [Australis] Wrong margin for pinned tabs in when multi-row overflows
new a0e2528 Added tag 0.4.1.5pre.140903a2 for changeset 38a271822070
new 093fa52 Make sure to clear TMP_Places.currentTab when setTabTitle finished without changing the title
new 2f2ac42 Selected tab sometimes not scroll to view when there are many rows and pinned tab
new efdb495 [Australis] Add our 'fullscr-bottom-toggler' directly to 'browser-bottombox'. 'addon-bar' move out of the bottombox since Firefox 28
new 6358df9 Remove initial disabled attribute from broadcasters, it prevent the broadcaster from working properly when the buttons moved from palette to toolbar or when the buttons are the menu panel
new aa39630 Remove disabled state from our buttons when entring customizing tab, and sync broadcasters again when exiting customizing tab
new 7a73b60 Follow up changeset 178995038b3b, make sure 'new-tab-button' is in the right place.
new 2f5b87c Exit dragOver when in customizing
new d429804 Move appmenu-sessionmanager to its position when Classic Theme Restorer installed
new d048648 Adjust css rules for tabs-closebutton on the tab strip by adding toolbarbutton-1 call to the button to make its padding and margin match other buttons
new 2aab2b5 When scrollButtonsMode is in one row and there are pinned tabs we don't need to change radius for selected or hovered tab when it is last pinned or first non-pinned tab
new 23dd7b9 With Firefox 17.0-20.0 modules/ContentClick.jsm can't pass aEvent.__where to handleLinkClick
new 6ad3a98 Changeset 62283f8e2a6a prevents us from sending any notification when first call to _sendRestoreCompletedNotifications is with waitForCallBack true and there is no callback
new e627549 Add TabmixTabbar.flowing setter to change flowing attribute in one place
new 4c40f09 Add tabmixScrollBox to TabsToolbar in tabmix.xul overlay, split TabmixTabbar.setScrollButtonBox and move the code to setting the scroll buttons to tabStrip's binding and the code to set the box position to Tabmix.navToolbox
new 6cbbdf0 Add tabs-closebutton to TabsToolbar in tabmix.xul overlay. move the function to restore its position to Tabmix.navToolbox
new 5a03d19 Update changeNewTabButtonSide
new 34ac0d7 Added tag 0.4.1.5pre.140913a2 for changeset a296ee808605
new 44c4ed3 Don't change default behavior for links that poins to the current page
new 6f429b7 Remove unnecessary check, tabStripAreaChanged supposed to run for each change to the tabStrip area. We call tabStripAreaChanged form onWindowOpen and again from delayedStartup
new b55fad1 Don't set unloaded tab-styling on current tab
new 8ec0ce5 Set our 'Auto Reload' context menu on all button with command to reload or stop, this patch will add our context menu to button added by Classic Theme Restorer
new cc1606f Add listener to changes in CustomizableUI for cases user or extensions changed the UI without entering customize mode
new ffec752 Call updateScrollButtons when tabmixScrollBox move for FireFox 17-28
new 5047eb5 Improve compatibility with Vertical Tabs extension. Vertical Tabs override our gBrowser.tabContainer binding.
new 196e1ff Use non-disabled image for our buttons in customizing tab. Backed out changeset 899b1590df60
new 6735328 Update changeset cb7f56a0b9a4, turning button broadcaster off before CustomizableUI started prevents the broadcaster from working properly when the buttons moved from palette to toolbar or when the buttons are in the menu panel
new fe2f824 Update locals from http://www.babelzilla.org
new a7fc57c Load the frame script after registering listeners (regression from changeset b5bf1b1ccc63)
new 105a721 [e10s] Update openMultipleLinks function to work with remote tabs. move the TreeWalker to modules and call it from our frame script
new 677f358 Fix re-declaration of variables
new f77e684 Clean our weakmaps
new 927d6ce Imported Upstream version 0.4.1.5~140913a3
The 117 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
chrome.manifest | 14 +-
chrome/content/changecode.js | 4 +-
chrome/content/click/click.js | 108 +--
chrome/content/content.js | 207 +++++
chrome/content/extensions/extensions.js | 41 +-
chrome/content/flst/lasttab.js | 2 +
chrome/content/links/contentLinks.js | 855 +--------------------
chrome/content/links/setup.js | 77 +-
chrome/content/links/userInterface.js | 9 +-
chrome/content/minit/minit.js | 168 +++-
chrome/content/minit/tabView.js | 42 +-
chrome/content/minit/tablib.js | 73 +-
chrome/content/overlay/browsr.css | 24 +-
chrome/content/overlay/tabContextMenu.xul | 17 +-
chrome/content/overlay/tabstoolbar.xul | 21 +
chrome/content/places/places.js | 13 +-
chrome/content/preferences/appearance.js | 2 +-
chrome/content/preferences/bindings.xml | 3 +-
chrome/content/preferences/links.js | 6 +-
chrome/content/preferences/mouse.js | 12 +-
chrome/content/preferences/mouse.xul | 11 +-
.../preferences/overlay/incontentPreferences.xul | 19 +-
chrome/content/preferences/overlay/main.xul | 37 +
chrome/content/preferences/overlay/preferences.css | 5 +
chrome/content/preferences/overlay/preferences.xml | 36 +
.../preferences/overlay/preferencesOverlay.js | 152 +---
.../preferences/overlay/preferencesOverlay.xul | 24 -
.../overlay/{tab_panel.xul => tabs.xul} | 11 +
chrome/content/preferences/preferences.js | 2 +-
chrome/content/preferences/session.xul | 4 +
chrome/content/session/promptservice.js | 4 +-
chrome/content/session/session.js | 669 +++++++---------
chrome/content/session/sessionStore.js | 12 +-
chrome/content/tab/scrollbox.xml | 120 ++-
chrome/content/tab/tab.js | 333 ++++----
chrome/content/tab/tabbrowser_4.xml | 94 +--
chrome/content/tab/text.xml | 3 +-
chrome/content/tabmix.js | 232 ++++--
chrome/content/tabmix.xul | 18 +-
chrome/locale/ar/pref-tabmix.dtd | 4 +-
chrome/locale/bg-BG/pref-tabmix.dtd | 2 +-
chrome/locale/bg-BG/tabmix.dtd | 2 +-
chrome/locale/ca/pref-tabmix.dtd | 4 +-
chrome/locale/cs-CZ/pref-tabmix.dtd | 22 +-
chrome/locale/da/pref-tabmix.dtd | 4 +-
chrome/locale/de/pref-tabmix.dtd | 8 +-
chrome/locale/el/pref-tabmix.dtd | 2 +-
chrome/locale/en-US/pref-tabmix.dtd | 1 +
chrome/locale/es-ES/pref-tabmix.dtd | 2 +-
chrome/locale/et-EE/pref-tabmix.dtd | 2 +-
chrome/locale/eu/pref-tabmix.dtd | 4 +-
chrome/locale/fa-IR/pref-tabmix.dtd | 4 +-
chrome/locale/fi/pref-tabmix.dtd | 4 +-
chrome/locale/fr/pref-tabmix.dtd | 2 +-
chrome/locale/he-IL/pref-tabmix.dtd | 4 +-
chrome/locale/hr-HR/pref-tabmix.dtd | 4 +-
chrome/locale/hu-HU/pref-appearance.dtd | 10 +-
chrome/locale/hu-HU/pref-tabmix.dtd | 2 +-
chrome/locale/it/pref-tabmix.dtd | 4 +-
chrome/locale/ja/pref-tabmix.dtd | 6 +-
chrome/locale/ko-KR/pref-tabmix.dtd | 4 +-
chrome/locale/lv-LV/pref-tabmix.dtd | 2 +-
chrome/locale/nl/pref-appearance.dtd | 10 +-
chrome/locale/nl/pref-tabmix.dtd | 4 +-
chrome/locale/pl/pref-tabmix.dtd | 2 +-
chrome/locale/pt-BR/pref-tabmix.dtd | 2 +-
chrome/locale/pt-PT/pref-tabmix.dtd | 4 +-
chrome/locale/ro/pref-tabmix.dtd | 14 +-
chrome/locale/ro/tabmix.properties | 6 +-
chrome/locale/ru-RU/pref-tabmix.dtd | 2 +-
chrome/locale/sk-SK/pref-tabmix.dtd | 2 +-
chrome/locale/sr/pref-tabmix.dtd | 2 +-
chrome/locale/sv-SE/pref-tabmix.dtd | 4 +-
chrome/locale/tr/pref-tabmix.dtd | 4 +-
chrome/locale/uk-UA/misc.dtd | 12 +-
chrome/locale/uk-UA/pref-appearance.dtd | 20 +-
chrome/locale/uk-UA/pref-tabmix.dtd | 168 ++--
chrome/locale/uk-UA/session-manager.properties | 6 +-
chrome/locale/uk-UA/shortcuts.dtd | 28 +-
chrome/locale/uk-UA/tabmix.dtd | 8 +-
chrome/locale/uk-UA/tabmix.properties | 12 +-
chrome/locale/vi/pref-tabmix.dtd | 4 +-
chrome/locale/zh-CN/pref-tabmix.dtd | 2 +-
chrome/locale/zh-TW/pref-tabmix.dtd | 2 +-
chrome/skin/app_version/4.0/general.css | 49 +-
chrome/skin/app_version/4.0/linux/browser.css | 10 +-
chrome/skin/app_version/4.0/mac/browser.css | 12 +-
chrome/skin/app_version/4.0/win/browser.css | 37 +-
chrome/skin/preferencesOverlay.css | 26 +-
chrome/skin/tab.css | 14 +-
defaults/preferences/tabmix.js | 6 +-
install.rdf | 7 +-
modules/AutoReload.jsm | 66 +-
.../contentLinks.js => modules/ContentClick.jsm | 705 +++++++++++------
modules/ContextMenu.jsm | 76 ++
modules/DocShellCapabilities.jsm | 96 +++
modules/MergeWindows.jsm | 2 +-
modules/Places.jsm | 15 +-
modules/RenameTab.jsm | 2 +-
modules/Services.jsm | 21 +
modules/SingleWindowModeUtils.jsm | 3 +-
modules/extensions/TabGroupsManager.jsm | 48 +-
modules/log.jsm | 24 +-
103 files changed, 2613 insertions(+), 2511 deletions(-)
create mode 100644 chrome/content/content.js
create mode 100644 chrome/content/overlay/tabstoolbar.xul
create mode 100644 chrome/content/preferences/overlay/main.xul
create mode 100644 chrome/content/preferences/overlay/preferences.css
create mode 100644 chrome/content/preferences/overlay/preferences.xml
delete mode 100644 chrome/content/preferences/overlay/preferencesOverlay.xul
rename chrome/content/preferences/overlay/{tab_panel.xul => tabs.xul} (82%)
copy chrome/content/links/contentLinks.js => modules/ContentClick.jsm (52%)
create mode 100644 modules/ContextMenu.jsm
create mode 100644 modules/DocShellCapabilities.jsm
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/tabmixplus.git
More information about the Pkg-mozext-commits
mailing list