Ryan VanderMeulen
f443914cb9
Bug 1380968 - Fix broken syntax from the previous attempt at disabling. r=me
2017-09-21 10:40:35 -04:00
Nan Jiang
dcc9a5e00a
Bug 1352459 - Collect rich icons in ContentLinkHandler. r=mak,Mardak
...
MozReview-Commit-ID: GrjpuyvY7nm
--HG--
extra : rebase_source : a1800ae9f1626aeeea311ea85c81e50b5dd2094c
2017-09-12 09:47:51 -04:00
Joel Maher
f79bc86156
Bug 1380968 - Disable browser/components/sessionstore/test/browser_522545.js for frequent failures. r=me, a=test-only
2017-09-18 12:00:25 -04:00
Christoph Kerschbaumer
e328a6db15
Bug 1397652 - Update tests within browser/ to comply with new toplevel data: URI navigation policy. r=gijs
2017-09-13 06:56:42 +02:00
Sebastian Hengst
08cf7c642a
Backed out changeset b9fdf5d1b402 (bug 1034036)
...
MozReview-Commit-ID: 6JkYTuLEJQb
2017-09-09 12:58:38 +02:00
Sebastian Hengst
3c3aa7ed62
Backed out changeset 39a94e16a369 (bug 1034036)
...
MozReview-Commit-ID: IcSi7Zbp96e
2017-09-09 12:58:33 +02:00
Beekill95
72ce1c7a57
Bug 1034036 - Part 3: Tests that use set state should wait until window is restored to continue. r=mikedeboer
...
MozReview-Commit-ID: 5SZ9ePGMKF1
--HG--
extra : rebase_source : 0078e02a310374b5f54b68e17c824367547b0cc5
2017-08-15 14:45:08 +07:00
Beekill95
0f783a7dba
Bug 1034036 - Part 2: Test that we stored correct z-indices and windows creation order, ensure we restore windows in reversed z-index. r=mikedeboer
...
MozReview-Commit-ID: HlAL2e6o7xX
--HG--
extra : rebase_source : 2166fca2090ca18f7b29a3be6cd0ca63b805335c
2017-07-25 10:53:04 +07:00
Kevin Jones
225104513a
Bug 1284886 - Implement discardBrowser method. r=dao
...
MozReview-Commit-ID: 83ibhCHEaAM
2017-09-05 09:27:47 +02:00
Sebastian Hengst
2ff8041e36
Backed out changeset 14e59ce2ce01 (bug 1284886) for failing own test on Windows 7 debug without e10s. r=backout
2017-09-04 23:54:54 +02:00
Kevin Jones
0a5839402a
Bug 1284886 - Add discardBrowser method to tabbrowser.xml, which returns tab to its lazy state. r=dao, r=mikedeboer
...
--HG--
extra : rebase_source : b63734bccd6a08535e2037fcd05081ade819e40b
2017-09-03 15:31:00 -04:00
Chris H-C
28c67cf8bd
bug 1376600 - Remove registered(Keyed)Histograms r=Dexter
...
With the removal of the old addonHistograms, all histograms are now registered.
So removing registered(Keyed)Histograms should be straightforward?
Unfortunately not, as this was how we filtered data based on dataset
(opt-in/opt-out), so a little more fiddling was needed to get C++ to only
serialize dataset-appropriate data (instead of post-facto filtering it in JS).
MozReview-Commit-ID: HDplhmzmzJl
--HG--
extra : rebase_source : 9c38c97e39e3c4fb192288d751505e1f0f2a2c6d
2017-08-22 09:42:09 -04:00
Samael Wang
984c9ec855
Bug 1375833 - Part 4.2 - Fix session store test case. r=mikedeboer
...
Previously gecko would drop all subframe history entries on reloading if there
exists one or more dynamic subframes. With bug 1326251 and this bug, now that
dynamic frame entries are bound to bfcache (so they're still dropped on
reloading) but static entries are always kept in normal reloads.
Force reload would still drop all subframes regardless they're static or
dynamic, so for this test case I think we should just use a force reload.
MozReview-Commit-ID: 2mZZa59RMHB
--HG--
extra : rebase_source : 188b27f9566ce0652ca92c7765761ad3fd0b8c99
2017-08-21 18:01:40 +08:00
Dan Banner
f1eb5aaa84
Bug 1392119 - Enable the ESLint no-caller rule across mozilla-central r=standard8
...
MozReview-Commit-ID: JOC1330iFnh
--HG--
extra : rebase_source : 2afcb219d4a0d78f996bdc2c841456d2dccff605
2017-08-23 13:38:24 +01:00
Beekill95
f932059175
Bug 1388664: Execute _saveStateAsync in idle callback. r=mikedeboer
...
MozReview-Commit-ID: EmqpUkoUeUi
--HG--
extra : rebase_source : 16da91d7694a32523f4ffdc812422a1e0c9083a7
2017-08-11 08:49:52 +07:00
Mark Banner
a53020d022
Bug 1392098 - Enable the new ESLint no-useless-run-test rule across the tree. r=mossop
...
MozReview-Commit-ID: 35MaseieNUk
--HG--
extra : rebase_source : 98eaec6a67fd3b30ea6b0be641f26c3911012fab
2017-08-20 18:52:05 +01:00
Christoph Kerschbaumer
3433502e67
Bug 1392095 - Update browser/components/sessionstore/test/browser_739531.js to comply with new data: URI inheritance model. r=smaug
2017-08-21 15:48:06 +02:00
Sebastian Hengst
4ea589bff9
Backed out changeset b91870ea1243 (bug 1392095) for failing browser/components/sessionstore/test/browser_739531.js. r=backout
2017-08-21 13:35:33 +02:00
Christoph Kerschbaumer
727db46407
Bug 1392095 - Update browser/components/sessionstore/test/browser_739531.js to comply with new data: URI inheritance model. r=smaug
2017-08-21 08:59:42 +02:00
Andrew Halberstadt
d2109610fb
Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
...
MozReview-Commit-ID: 5lO0uAjHMsw
--HG--
extra : rebase_source : 8607b3964da207a6076c79b6f1d75b40503cdd7d
2017-08-10 14:48:21 -04:00
Phil Ringnalda
0ff5a4285d
Backed out changeset 6896f93a2327 (bug 1385352) for not making it to m-c before the next violation of its new linting rule merged to autoland
...
MozReview-Commit-ID: 3HDE2C3wSU0
2017-08-10 20:21:19 -07:00
Andrew Halberstadt
f625fd5c37
Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
...
MozReview-Commit-ID: 5lO0uAjHMsw
--HG--
extra : rebase_source : d72a88962ec8d843e7be99e25f710887f01b6e1a
2017-08-10 14:48:21 -04:00
Beekill95
74e263bd4c
Bug 1383073 - Move speculativeConnectOnTabHover to tabbrowser.xml so we don't have to worry about clearing mouseover listeners from tabs. r=dao.
...
MozReview-Commit-ID: 6Q0EvtJGEIg
--HG--
extra : rebase_source : a7f5653fb025ff845dc232da5ab3d41e858f7b79
2017-07-28 15:03:30 +07:00
Christoph Kerschbaumer
9427f1bbd8
Bug 1381761 - Convert test browser_911547.js to comply with new data: URI inheritance model. r=dveditz
2017-08-04 14:10:21 +02:00
Wes Kocher
baf6cddc4c
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9NFjSEt96iT
2017-08-02 17:11:51 -07:00
Michael Layzell
93173eaebd
Bug 1373672 - Part 3: Expose childOffset from nsIDocShell to use in nsSessionStoreUtils, r=ttaubert, r=smaug
...
The reasoning behind this is that with this change, removing a non-dynamic
docshell from the document dynamically shouldn't affect the indexes which we use
for both recording and restoring data in child docshells.
MozReview-Commit-ID: JIK8GBSWDEF
* * *
fixup
From c2cb8e33211348c36b1ce18bb62e6465fa46d3ae Mon Sep 17 00:00:00 2001
2017-08-02 19:08:19 +02:00
Tim Taubert
26a7909744
Bug 1373672 - Part 1: Filter events from dynamic docShells in Gecko before they reach SessionStore event handlers r=smaug,mystor
2017-08-02 19:08:04 +02:00
Rajesh Kathiriya
48e6bc2124
Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
...
MozReview-Commit-ID: FadrI2li43G
--HG--
extra : rebase_source : b455e846ab79c8141150517e67e542e3e06d630e
2017-07-25 23:45:41 +05:30
Andrew Halberstadt
ef2417d716
Bug 1385356 - Skip browser_tabicon_after_bg_tab_crash.js and browser_child_resources.js if crashreporter is disabled, r=mccr8
...
These tests use BrowserTestUtils.crashBrowser() and fail with ASan enabled.
MozReview-Commit-ID: CpkldaKouzD
--HG--
extra : rebase_source : 02c4c0c13e7ab3ba144b2922b0cc54913daa6ab9
2017-07-28 14:47:00 -04:00
Sebastian Hengst
804a36e668
Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout
2017-07-31 14:44:34 +02:00
Rajesh Kathiriya
22dfa54ef4
Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
...
MozReview-Commit-ID: FadrI2li43G
--HG--
extra : rebase_source : 5992bdde34bcc2421350433bc8c1e498a6bba848
2017-07-25 23:45:41 +05:30
Chris H-C
a21051c236
bug 1366294 - Part 13 - Fix telemetry-using tests. r=Dexter
...
Some tests were using "secret" APIs to get at telemetry knowledge from various
processes in various ways. Adjust them so that they work with the new ways of
doing things.
MozReview-Commit-ID: 2iBL00HVGyg
2017-07-24 09:52:26 -04:00
Wes Kocher
051dc17e6c
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GYc8r8gnS0j
2017-07-21 18:12:55 -07:00
Ryan VanderMeulen
f4e3a91992
Merge m-c to inbound. a=merge
2017-07-21 09:40:28 -04:00
Beekill95
787d320805
Bug 874533 - Part 2: Test connections prepared when users hover mouse on tabs or when restoring automatically. r=mikedeboer
...
MozReview-Commit-ID: 4rfhQF2WVwn
--HG--
extra : rebase_source : 6561a85ddeeb17cabc9fc2b4bbf2d06f3b92d8ae
2017-06-23 10:29:32 +07:00
Sebastian Hengst
48896371e9
Backed out changeset e7a3ac603f7c (bug 1366294)
2017-07-21 15:19:21 +02:00
Chris H-C
2ce21e2a22
bug 1366294 - Part 13 - Fix telemetry-using tests. r=Dexter
...
Some tests were using "secret" APIs to get at telemetry knowledge from various
processes in various ways. Adjust them so that they work with the new ways of
doing things.
MozReview-Commit-ID: 2iBL00HVGyg
2017-07-21 08:41:44 -04:00
Tim Taubert
13ee60d3e3
Bug 1382635 - FormDataListener shouldn't listen for change events r=mikedeboer
2017-07-21 10:35:25 +02:00
Tim Taubert
a92639f8e8
Bug 1348816 - Remove PageStyle collection/restoration from SessionStore r=mikedeboer
2017-07-21 10:35:20 +02:00
k88hudson
f4e4b2bc68
Bug 1382746 - Provide a helper function to remove the preloaded browser r=Mardak
...
MozReview-Commit-ID: 2PSIhwvKTKA
--HG--
extra : rebase_source : bc24f4c640ee5b8d5f8305f29fde7d56f103070e
2017-07-20 14:32:39 -04:00
Sebastian Hengst
0b9b3f0528
Backed out changeset b194f4fb6731 (bug 874533)
2017-07-18 18:21:40 +02:00
Beekill95
77f151c7c2
Bug 874533 - Part 2: Test connections prepared when users hover mouse on tabs or when restoring automatically. r=mikedeboer
...
MozReview-Commit-ID: 4rfhQF2WVwn
--HG--
extra : rebase_source : ae4df8a16964cdc0eadcddd790747037684698cf
2017-06-23 10:29:32 +07:00
Dão Gottwald
0da38d02f4
Bug 1367630 - part 1: Refactor tab label update mechanism to better handle tabs without a content title. f=cpeterson r=mikedeboer
...
MozReview-Commit-ID: JKkN08enLyQ
--HG--
extra : rebase_source : e8f11ff69881357f7246019435230b8b46aec3b5
2017-07-14 09:46:55 +02:00
Wes Kocher
e9fa5c772a
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 8nlqm5dHCUQ
2017-07-14 17:14:43 -07:00
Geoff Brown
e69d97cdb7
Bug 1244904 - Skip all browser/components/sessionstore tests on non-e10s Linux; r=mikedeboer
2017-07-14 10:51:07 -06:00
Will Wang
47e943466e
Bug 1328013 - Do not collect the flag of allowJavascript DocShell capabilities. r=mikedeboer
2017-07-10 16:56:48 +08:00
Sebastian Hengst
c3bdf442b0
Backed out changeset e62c93a8c93b (bug 1373672) for bustage at nsSessionStoreUtils.cpp:21: bad implicit conversion constructor for 'DynamicFrameEventFilter, and e.g. eslint failures. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 7ae39f6dca050173fd0c1103d309b7a9a175a377
2017-08-01 12:39:21 +02:00
Sebastian Hengst
73c25eaf60
Backed out changeset 36bb09c4b28e (bug 1373672)
2017-08-01 12:38:20 +02:00
Michael Layzell
2c2323bccd
Bug 1373672 - Part 3: Expose childOffset from nsIDocShell to use in nsSessionStoreUtils, r=ttaubert, r=smaug
...
The reasoning behind this is that with this change, removing a non-dynamic
docshell from the document dynamically shouldn't affect the indexes which we use
for both recording and restoring data in child docshells.
MozReview-Commit-ID: JIK8GBSWDEF
2017-08-01 11:22:53 +02:00
Tim Taubert
36e075eddf
Bug 1373672 - Part 1: Filter events from dynamic docShells in Gecko before they reach SessionStore event handlers r=smaug,mystor
2017-07-21 14:57:30 +02:00