Gurzau Raul
6d3982ddbb
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-10 19:56:38 +03: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
Jonathan Kingston
93d93f3d9c
Bug 1374741 - Within browser/ tests make openUILinkIn() provide the correct triggeringPrincipal. r=gijs
...
MozReview-Commit-ID: 9tJ0b056yNE
2018-02-21 14:49:24 +00:00
Dão Gottwald
81e69d1b32
Bug 1450559 - Remove nsISessionStore in favor of SessionStore.jsm. r=mikedeboer
...
MozReview-Commit-ID: 8spvIOus9ai
2018-04-05 16:30:48 +02:00
Shane Caraveo
8e351cf3e5
Bug 1344749 followup fix for session restore when using insertAfterCurrent and intermittent test failure, r=dao
...
Relying on this._browserSetState was incorrect as that is only set via tests. It needs to be always true so session restore works in the right order.
The lazy restore is fine in the test, and avoids the about:blank intermittent (or at least makes it much much harder to reproduce on my linux vm).
2018-04-04 09:23:32 -05: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
Hector Zhao
be722f1aab
Bug 1435142 - Part 2: add a browser mochitest for closeTabByDblclick. r=dao,mixedpuppy
...
MozReview-Commit-ID: 1UEnYflvtLw
2018-03-06 16:50:38 +08:00
Tooru Fujisawa
c1e27f5dcf
Bug 1397098 - Wait for the content pref update after changing zoom level. r=adw
2018-03-25 17:23:48 +09:00
Joel Maher
88a4c86d38
Bug 1397098 - disable browser/base/content/test/tabs/browser_preloadedBrowser_zoom.js for frequent failures. r=jmaher
2018-03-23 03:45:00 +02:00
layely
6a2822ede3
Bug 1445732 - Avoid invoking mute and unmute methods for lazy-browsers to prevent premature insertion. r=jaws
2018-03-18 03:23:07 +00:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Tooru Fujisawa
12d7012b4a
Bug 1442465 - Part 3: Use BrowserTestUtils.{waitForTabClosing,waitForSessionStoreUpdate} instead of BrowserTestUtils.removeTab. r=dao
2018-03-19 11:12:13 +09:00
layely
3d04504429
Bug 1387976 - Add missing test file for persisting tab-muted state across restarts of the browser. r=jaws
2018-03-12 15:57:45 -04:00
layely
ce309ae7e9
Bug 1387976 - Persist tab-muted state across restarts of the browser. r=jaws
2018-03-12 15:43:53 -04:00
Dão Gottwald
e15710e39d
Backed out changeset 0d138609abfd (bug 1344749)
...
MozReview-Commit-ID: 2Mx1CpM0uyH
2018-03-03 15:04:51 +01:00
Bob Silverberg
bc6e5e563a
Bug 1344749 - Expose API to customize where new tabs open, r=dao,mixedpuppy
...
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
Dão Gottwald
dcda60e32f
Bug 1438504 - Ignore bogus overflow events. r=bgrins
...
MozReview-Commit-ID: 3qZSTw4Kne0
2018-02-15 20:03:51 +01:00
Cosmin Sabou :cosmin_s
e1afff3944
Bug 1421183 - Disabled browser/base/content/test/tabs/browser_reload_deleted_file.js on Linux/OSX for frequent leaked windows. r=gbrown
2018-02-11 12:46:14 -07:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Florian Quèze
7fe750408a
Bug 1361484 - make browser_tabswitch_updatecommands.js dump the stacks when there are more command updates than expected, r=Enn.
2018-01-04 16:14:33 +01:00
Dão Gottwald
e59deb9e18
Bug 1426350 - Move tab context menu tests to browser/base/content/test/tabs/. r=Gijs
...
MozReview-Commit-ID: 7sLCZhwoDEs
2017-12-20 14:08:16 +01:00
Dão Gottwald
745b8a4c48
Bug 1420601 - Let Accel+W in a pinned tab select the first unpinned tab. r=daleharvey
...
MozReview-Commit-ID: DNhOuW4BL3P
2017-11-29 16:17:37 +01:00
Tooru Fujisawa
b9ec0f734c
Bug 1416153 - Part 0: Fix tests that uses BrowserTestUtils.waitForNewTab to perform the registration of the next event handler instantly inside the new tab event handler. r=Gijs
2017-11-24 07:50:12 +09:00
Tooru Fujisawa
ccb8cb4245
Bug 1418210 - Normalize symbolic link for test file in browser/base/content/test/tabs/browser_opened_file_tab_navigated_to_web.js. r=Gijs
2017-11-23 14:16:58 +09:00
Gijs Kruitbosch
6d3497e5db
Bug 1408044 - fix miscellaneous tests that depended on about: existing, r=dao
...
MozReview-Commit-ID: EKsaFbRoBc4
2017-11-15 17:19:33 +00:00
Ciure Andrei
f54fdb2d83
Backed out 5 changesets (bug 1408044) for failing Android test: TestAboutPagesPreparer.java:24: cannot find symbol. r=backout on a CLOSED TREE
...
Backed out changeset 5c5152ad910d (bug 1408044)
Backed out changeset c9a062838c12 (bug 1408044)
Backed out changeset 9ceaa645f2a9 (bug 1408044)
Backed out changeset 10fc0a581606 (bug 1408044)
Backed out changeset 513140019014 (bug 1408044)
2017-11-17 12:19:30 +02:00
Gijs Kruitbosch
88a33638ff
Bug 1408044 - fix miscellaneous tests that depended on about: existing, r=dao
...
MozReview-Commit-ID: EKsaFbRoBc4
2017-11-15 17:19:33 +00:00
Dão Gottwald
4e3a5dc1a6
Bug 1415537 - Rename mTabstrip to arrowScrollbox. r=florian
...
MozReview-Commit-ID: IcGH5npSsrg
2017-11-08 14:53:14 +01:00
Chris H-C
9a1bdc9220
bug 1408512 - test_tabCloseProbes doesn't need to change toolkit.telemetry.enabled r=Dexter
...
MozReview-Commit-ID: 4PDwO0X2NrO
2017-10-30 10:47:39 -04:00
Phil Ringnalda
5d3df7d6dd
Backed out 4 changesets (bug 1408433, bug 1406391, bug 1408512) for crashing tests by touching the network contacting incoming.telemetry.mozilla.org on nightly builds
...
Backed out changeset 9bfd4b0927dc (bug 1408433)
Backed out changeset 555850d5107e (bug 1408512)
Backed out changeset 15d959b9123e (bug 1406391)
Backed out changeset e1f34ba9cecc (bug 1406391)
MozReview-Commit-ID: BVoGRsD73Hf
2017-10-27 21:08:27 -07:00
Chris H-C
915b6e7af6
bug 1408512 - test_tabCloseProbes doesn't need to change toolkit.telemetry.enabled r=Dexter
...
MozReview-Commit-ID: 4PDwO0X2NrO
2017-10-27 10:59:51 -04:00
Yura Zenevich
9f73c25804
Bug 1411591 - making accessibility indicator off by default. r=davidb
...
MozReview-Commit-ID: KqNmqIAupWa
2017-10-27 10:51:23 -04:00
Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Johann Hofmann
9f61d15c28
Bug 1406691 - Replace afterselected-visible with beforeselected-visible. r=dao
...
MozReview-Commit-ID: BtBmZrBvOFb
2017-10-11 16:19:22 +02:00
Yura Zenevich
f2968d4040
Bug 1383051 - added accessibility service indicators. r=jimm
...
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-20 22:29:46 -04:00
Dão Gottwald
5876d83945
Backed out changeset b440aaae26a1 (bug 1383051) for causing bug 1396281
...
MozReview-Commit-ID: 5gys7aa0vrv
2017-09-07 10:54:51 +02:00
Yura Zenevich
0cb98afc39
Bug 1383051 - added accessibility service indicators. r=jimm
...
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-01 12:49:37 -04:00
Ed Lee
71b1155ae1
Bug 1383875 - When the zoom level is not 100%, about:newtab is loaded at 100% first and then zoomed in. r=adw
...
MozReview-Commit-ID: 421iYU7jmgX
2017-08-22 16:37:57 -07:00
Mike Conley
827c679c9d
Bug 1356705 - Modernize browser_overflowScroll.js and move into the tabs/ testing directory. r=jaws
...
MozReview-Commit-ID: LA0XrKipEMG
2017-07-26 16:46:00 -04:00
Samael Wang
9062bdd744
Bug 1384168 - Handle invalid aURI in _isLocalAboutURI. r=Mardak
...
MozReview-Commit-ID: FxZjLTZKISw
2017-07-28 18:47:35 +08:00
Carsten "Tomcat" Book
c50857d77e
Backed out changeset 29131feeed60 (bug 1380065) for windows 7 perma failure in test_bug884693.xul | Got expected message count - got 1, expected +0
2017-07-25 10:52:58 +02:00
Sam Foster
f330227443
Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
...
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior
* Re-enable cosmeticAnimations pref for browser_ext_popup_select.js which is known to be more reliable with animations
MozReview-Commit-ID: IvA2ySPPmeJ
2017-07-13 14:30:38 -04:00
Wes Kocher
8e8eee80a7
Backed out changeset 2e0c2b3bc28b (bug 1380065) for eslint failures in browser_ext_popup_select.js a=backout
...
MozReview-Commit-ID: HZqI6A06YiO
2017-07-24 17:25:37 -07:00
Sam Foster
1a47bab2b4
Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
...
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior
* Re-enable cosmeticAnimations pref for browser_ext_popup_select.js which is known to be more reliable with animations
MozReview-Commit-ID: IvA2ySPPmeJ
2017-07-13 14:30:38 -04:00
Wes Kocher
0cf2921242
Backed out changeset 7e0990dca8d1 (bug 1380065) at developer's request a=backout
...
MozReview-Commit-ID: HTBdXaEmagI
2017-07-24 16:13:28 -07:00
Sam Foster
3e221191cd
Bug 1380065 - Disable arrow-panel animations if the cosmeticAnimations pref is set to false. r=jaws
...
* Toggle animate=false attribute on arrow panels when toolkit.cosmeticAnimations.enabled is false
* Use preferences-service component to lookup the pref in the arrowpanel binding
* Disable this pref during tests to remove a source of instability and timing-based test failures in chrome/UI tests.
* Enable cosmeticAnimations for tests which depend on existing behavior
MozReview-Commit-ID: IvA2ySPPmeJ
2017-07-13 14:30:38 -04:00