Shane Caraveo
a2bd2efef7
Bug 1449700 refactor addTab/moveTabTo patterns, r=aswan,dao
...
Calculate all positioning of the tab during addTab to avoid extraneous events and to provide an accurate tab id during TabOpen.
MozReview-Commit-ID: AgcrAJ9hotF
2018-04-26 10:38:18 -05:00
vidit23
e620a45303
Bug 1453957 - Stop setting the "unread" attribute on tabs. r=dao
2018-05-04 19:46:17 +02:00
Dão Gottwald
d7e7a34bc3
Bug 1183135 - Update tab position attributes when a tab becomes visually selected rather than synchronously when switching tabs. r=mconley
...
MozReview-Commit-ID: Lvf0edXlwTu
2018-05-03 13:32:28 +02:00
arthur.iakab
50f8007d8c
Backed out changeset ee1e498e3c43 (bug 1183135) for failing browser chrome tests on browser/base/content/test/performance/browser_tabclose.js a=backout
2018-05-03 13:45:10 +03:00
Dão Gottwald
f756aac11b
Bug 1183135 - Update tab position attributes when a tab becomes visually selected rather than synchronously when switching tabs. r=mconley
...
MozReview-Commit-ID: LGOk50fNaXe
2018-04-28 19:19:59 +02:00
Kris Maglione
582a21b473
Bug 1456035: Part 5 - Convert manual QueryInterface to ChromeUtils.generateQI. r=mccr8
...
Manually-implemented QueryInterface functions don't benefit from the
MozQueryInterface optimizaions, and a lot of them are in hot code, and
implement a large number of interfaces.
MozReview-Commit-ID: 8OzglraowZt
2018-04-23 12:58:34 -07:00
Mark Striemer
25351698bd
Bug 1408062 - Show hidden tabs that are playing audio r=dao
...
MozReview-Commit-ID: FHV3bmXbX9d
2018-04-20 13:15:28 -05:00
Ed Lee
c81a04ee4f
Bug 1454344 - Setting New tabs to |Blank Page| does not become effective until the 2nd new tab. r=k88hudson
...
MozReview-Commit-ID: GNbMgaLpB9n
2018-04-24 16:29:02 -07:00
Dorel Luca
28803bf7b7
Backed out changeset f55f15b26569 (bug 1408062) for Browser-chrome failure on browser/base/content/test/general/browser_audioTabIcon.js. CLOSED TREE
2018-04-25 23:06:18 +03:00
Mark Striemer
c9190266e6
Bug 1408062 - Show hidden tabs that are playing audio r=dao
...
MozReview-Commit-ID: FHV3bmXbX9d
2018-04-20 13:15:28 -05:00
Mike Conley
59c240982c
Bug 1358712 - Get rid of synchronous layout flushes when calculating where to put the StatusPanel. r=Felipe
...
MozReview-Commit-ID: KHagFdaRAzF
2018-03-07 17:39:20 -05:00
Luca Greco
d837017ca6
Bug 1453280 - Clear and destroy tabbrowser tab's listener when adopting the last tab of a window. r=dao
...
MozReview-Commit-ID: 4XA866P0HJl
2018-04-10 23:09:28 +02:00
Shane Caraveo
1fd2993985
Bug 1442679 - fix insertAfterRelated for bulk opening via tabbrowser.loadTabs, r=dao
...
MozReview-Commit-ID: 1E90mhjvm81
2018-04-05 11:33:39 -05:00
Gijs Kruitbosch
03c94e56b1
Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
...
MozReview-Commit-ID: C0VO0U3UJ76
2018-03-21 17:10:40 +00:00
Mark Striemer
dd15ec62a0
Bug 1408061 - Show hidden tabs in all tabs menu r=dao
...
MozReview-Commit-ID: FpbeT1FwEWe
2018-04-03 13:58:48 -05:00
Brian Grinstead
c171e32f30
Bug 1448555 - Part 1 - Allow the devtools toolbox to shrink when the window shrinks;r=dao,Gijs,jdescottes
...
By setting flex=10000 on the siblings of the toolbox and flex=1 on the toolbox iframe
we ensure that free space gets allocated to the browser contents and that the devtools
toolbox can shrink when the window needs to resize.
MozReview-Commit-ID: oel3kRw9m6
2018-04-03 13:57:30 -07:00
Manish Kumar
5e5cd56966
Bug 1446719 - Rename getTabValue / setTabValue / deleteTabValue to getCustomTabValue / setCustomTabValue / deleteCustomTabValue. r=dao
2018-04-01 16:05:34 +02:00
Andreea Pavel
1f89e006d3
Backed out changeset f80a1b8f781b (bug 1446719) for failing browser chrome at browser/components/sessionstore/test/browser_350525.js on a CLOSED TREE
2018-04-01 16:16:09 +03:00
Manish Kumar
4e76537e9d
Bug 1446719 - Rename getTabValue / setTabValue / deleteTabValue to getCustomTabValue / setCustomTabValue / deleteCustomTabValue. r=dao
2018-04-01 11:15:54 +02:00
Vivek Dhingra
96f0ca5085
Bug 1446314 - Rename mIsBusy to _isBusy r=dao
...
MozReview-Commit-ID: H1H4om8F6dt
2018-03-30 17:27:00 -04:00
Brindusan Cristian
0c919122c7
Backed out changeset cbf007a7027f (bug 1371523) for browser chrome failures on toolkit/content/tests/browser/browser_findbar.js CLOSED TREE
2018-03-31 01:16:09 +03:00
Gijs Kruitbosch
2a9cd6d415
Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
...
MozReview-Commit-ID: C0VO0U3UJ76
2018-03-21 17:10:40 +00:00
Dão Gottwald
f914c66877
Bug 1448303 - Refactor TabsInTitlebar initial update handling. r=florian
...
MozReview-Commit-ID: BQTe6cVyHo1
2018-03-28 20:36:21 +02:00
Csoregi Natalia
3fedeb1f16
Backed out changeset 3e32fb05601e (bug 1448303) expected to fail on browser_windowopen.js. CLOSED TREE
2018-03-28 21:34:21 +03:00
Dão Gottwald
9eb9a0c4bb
Bug 1448303 - Refactor TabsInTitlebar initial update handling. r=florian
...
MozReview-Commit-ID: ASVRIsVIoKa
2018-03-28 20:24:26 +02:00
Dão Gottwald
dcc8113e58
Bug 1448482 - Remove <title> element from about:privatebrowsing since tabbrowser already sets the title. r=Gijs
...
MozReview-Commit-ID: 7oQrfiK0FRa
2018-03-27 23:34:23 +02:00
Dão Gottwald
e16094fabe
Bug 1448565 - Extract tab bar visibility handling from the tabs binding. r=Gijs
...
MozReview-Commit-ID: RDvodB7C8e
2018-03-27 23:19:15 +02:00
Mike Conley
121858a40d
Bug 1408026 - Remove early renderLayers for preloaded browsers now that Activity Stream takes care of it. r=florian
...
MozReview-Commit-ID: L9ROVXggr5k
2018-03-27 16:01:36 -04:00
Margareta Eliza Balazs
0be5f458ea
Backed out changeset 49867cc4dcc2 (bug 1448482) for ss failures in browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE
2018-03-27 20:13:36 +03:00
Dão Gottwald
0196bd764d
Bug 1448482 - Remove <title> element from about:privatebrowsing since tabbrowser already sets the title. r=Gijs
...
MozReview-Commit-ID: 3VcK126FfWX
2018-03-23 22:30:11 +01:00
Bogdan Tara
fdc4c696b0
Merge inbound to mozilla-central. a=merge
2018-03-27 12:12:57 +03:00
Bob Silverberg
53970dbf30
Bug 1344749 - Expose API to customize where new tabs open, r=dao
...
This patch implements the preference "browser.tabs.insertAfterCurrent" which,
when set to true, will cause all tabs (related and unrelated) to be opened next
to the current tab.
It also implements the browserSettings API "newTabPosition", which allows
extensions to control both "browser.tabs.insertRelatedAfterCurrent", and
"browser.tabs.insertAfterCurrent" via values for "afterCurrent",
"relatedAfterCurrent" and "atEnd".
The code for "browser.tabs.insertAfterCurrent" including the test for it is
mostly taken from a patch attached to bug 933532 written by Masayuki Nakano.
MozReview-Commit-ID: KQE7M2FGpc7
2018-01-19 12:59:53 -05:00
Tim Nguyen
d49de43825
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
c389c6cf9c
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 14:35:17 +02:00
Margareta Eliza Balazs
8ad3204b44
Backed out 2 changesets (bug 1444760) for ES lint failure in /builds/worker/checkouts/gecko/browser/base/content/browser.js on a CLOSED TREE
...
Backed out changeset 71f61091a716 (bug 1444760)
Backed out changeset 4956db1e9bdd (bug 1444760)
2018-03-25 15:29:54 +03:00
Tim Nguyen
76bd43b52d
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
9f6b37eabb
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 13:59:50 +02:00
Dão Gottwald
570d0e5c2c
Bug 1448102 - Move tabWarmingEnabled, tabWarmingMax, tabWarmingUnloadDelay properties from gBrowser to AsyncTabSwitcher.jsm. r=mconley
...
MozReview-Commit-ID: 2pI1aDUxWFw
2018-03-22 19:36:00 +01:00
Tim Nguyen
06d8af81bb
Bug 1445099 - Remove unused properties from browser binding. r=enndeakin
2018-03-26 16:32:37 +02:00
Gurzau Raul
2db91483a1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-16 19:58:27 +02:00
Vivek Dhingra
0ecbf733a5
Bug 1446060 - Rename mPanelContainer to tabpanels r=dao
...
MozReview-Commit-ID: 85PNkl3OeBE
2018-03-16 10:23:00 -04:00
Dão Gottwald
84c6f4ef16
Bug 1446332 - Remove const nsI* from tabbrowser.js. r=Gijs
...
MozReview-Commit-ID: XZuOy5yJo6
2018-03-16 12:28:37 +01:00
Dão Gottwald
5edc4b02c3
Bug 1446414 - Remove underutilized browser.homePage and browser.goHome. r=enn
2018-03-16 16:31:59 +01:00
Brian Birtles
5730792840
Bug 1420320 - Drop dom.animations-api.pending-member.enabled pref; r=bz,hiro
...
This pref was introduced in case we encountered compatibility issues from
changing the return value of Animation.playState (bug 1412765). Now that the
change to Animation.playState has shipped to release channel without any known
problems we should drop this pref.
MozReview-Commit-ID: CwMWRRtIf6u
2018-03-16 12:49:55 +09:00
Gijs Kruitbosch
0ca6e1b639
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Dão Gottwald
23567dc5d4
Bug 1446004 - Remove old non-e10s FX_TAB_SWITCH_TOTAL_MS probe. r=mconley
...
MozReview-Commit-ID: 9blsuI0AKje
2018-03-15 17:07:02 +01:00
Brindusan Cristian
a6e62d8ce3
Backed out 2 changesets (bug 1358815) for bc failures on browser_pdfjs_main.js CLOSED TREE
...
Backed out changeset 880736d97de3 (bug 1358815)
Backed out changeset a2a0a0990e1a (bug 1358815)
2018-03-15 21:23:12 +02:00
Gijs Kruitbosch
54e2568278
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Noemi Erli
d063f43975
Merge autoland to mozilla-central. a=merge
2018-03-15 19:38:46 +02:00
Dão Gottwald
cf54a10998
Bug 1445949 - updateCurrentBrowser cleanup. r=mconley
2018-03-15 15:14:53 +01:00