John Dai
23aae786e0
Bug 1586779 - Enable dom/tests/mochitest/general/test_interfaces_secureContext.html for fission; r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D48523
--HG--
extra : moz-landing-system : lando
2019-10-08 19:46:50 +00:00
Emma Malysz
dd0ffd6562
Bug 1586862, replace XUL textbox with HTML input and generic XUL box in testcases within dom directory r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D48450
--HG--
extra : moz-landing-system : lando
2019-10-08 21:09:48 +00:00
Cosmin Sabou
73c11d0ebd
Backed out changeset 388dbc366e53 (bug 1586862) for mochitest failures on test_focus_docnav.xul CLOSED TREE
2019-10-08 21:04:02 +03:00
Emma Malysz
2e3c4bba36
Bug 1586862, replace XUL textbox with HTML input and generic XUL box in testcases within dom directory r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D48450
--HG--
extra : moz-landing-system : lando
2019-10-08 15:32:07 +00:00
Valentin Gosu
93f1ab4c3f
Bug 1576480 - Fix test_setting_document.domain_idn.html for fission r=JuniorHsu
...
Differential Revision: https://phabricator.services.mozilla.com/D48038
--HG--
extra : moz-landing-system : lando
2019-10-03 20:38:02 +00:00
Frederic Wang
deaf58acd2
Bug 1571487 - Implement MathML DOM r=bzbarsky
...
See https://groups.google.com/forum/#!topic/mozilla.dev.platform/ssTytf-pT7k
Differential Revision: https://phabricator.services.mozilla.com/D45034
--HG--
extra : moz-landing-system : lando
2019-10-04 19:05:36 +00:00
shindli
6148906e03
Backed out changeset 718ef1098af5 (bug 1571487) for causing perma wpt merges in /mathml/relations/html5-tree/tabindex-002.html CLOSED TREE
2019-10-04 17:16:38 +03:00
Frederic Wang
9e4fb5ac15
Bug 1571487 - Implement MathML DOM r=bzbarsky
...
See https://groups.google.com/forum/#!topic/mozilla.dev.platform/ssTytf-pT7k
Differential Revision: https://phabricator.services.mozilla.com/D45034
--HG--
extra : moz-landing-system : lando
2019-10-04 08:45:04 +00:00
Tim Nguyen
eec7bc66fd
Bug 1586141 - Remove document.createXULElement("textbox") usages from tests. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D48138
--HG--
extra : moz-landing-system : lando
2019-10-04 00:56:28 +00:00
Cosmin Sabou
d695c6d470
Bug 1584967 - Delete fail-if annotation for browser_disableAppcache.js on fission cause now it passes. r=jkt
...
Differential Revision: https://phabricator.services.mozilla.com/D47604
--HG--
extra : moz-landing-system : lando
2019-09-30 14:12:54 +00:00
longsonr
5d5b232ad8
Bug 1584852 - Convert SVGZoomAndPan to mixin r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D47561
--HG--
extra : moz-landing-system : lando
2019-09-30 02:50:41 +00:00
Jonathan Kingston
d6d3522a16
Bug 1237782 - Remove http override and add appcache pref r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44472
--HG--
extra : moz-landing-system : lando
2019-09-30 00:55:02 +00:00
Anny Gakhokidze
f1c694e18f
Bug 1582531 - Update fission annotations for skipped tests that are now passing succesfully, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D47347
--HG--
extra : moz-landing-system : lando
2019-09-27 14:25:10 +00:00
Coroiu Cristina
1cea1cebca
Backed out changeset f065877ca676 (bug 1441976) for wpt failures at battery-status/battery-interface-idlharness.https.window.html on a CLOSED TREE
2019-09-27 00:24:29 +03:00
Kris Maglione
e57df5ef8b
Bug 1583386: Part 2 - Enable DocumentChannel in mochitest Fission runs. r=mattwoodrow,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D47009
--HG--
extra : moz-landing-system : lando
2019-09-26 20:02:44 +00:00
Coroiu Cristina
3b27110d58
Backed out changeset f3c1becf9396 (bug 1237782) for browser-chrome failures at dom/tests/mochitest/ajax/offline/browser_disableAppcache.js on a CLOSED TREE
2019-09-26 23:05:07 +03:00
Jonathan Kingston
9ea38e2699
Bug 1441976 - Expose BatteryManager only to Chrome scripts r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D47081
--HG--
extra : moz-landing-system : lando
2019-09-26 19:19:13 +00:00
Jonathan Kingston
495916342a
Bug 1237782 - Remove http override and add appcache pref r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44472
--HG--
extra : moz-landing-system : lando
2019-09-26 19:03:04 +00:00
Sean Feng
660aac23aa
Bug 1467970 - Unsupport cross docGroup adoption r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D43135
--HG--
extra : moz-landing-system : lando
2019-09-14 00:09:44 +00:00
Christoph Kerschbaumer
30285b4a58
Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D46950
--HG--
extra : moz-landing-system : lando
2019-09-26 16:22:41 +00:00
Geoff Brown
1364c26df3
Bug 1576480 - Skip test_setting_document.domain_idn.html on fission for frequent failures; r=kmag
...
Skip test on fission to avoid frequent intermittent failures. Although already
marked as failing, the way this test fails still causes task failures unless
the test is skipped.
Differential Revision: https://phabricator.services.mozilla.com/D47133
--HG--
extra : moz-landing-system : lando
2019-09-25 19:17:22 +00:00
Cosmin Sabou
0ded9a8ed4
Bug 1582948 - Disable test_storageSessionStorageEventCheckNoPropagation.html on fission. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D47059
--HG--
extra : moz-landing-system : lando
2019-09-25 18:09:45 +00:00
Cosmin Sabou
ff85d01d81
Bug 1580565 - Disable tests that crash on fission. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D46872
--HG--
extra : moz-landing-system : lando
2019-09-24 17:03:40 +00:00
Geoff Brown
dcb380399e
Bug 1582785 - Enable some xpcshell tests on Android; r=geckoview-reviewers,agi
...
Most of these tests have been disabled for a long time; they run well
in the current test environment.
Differential Revision: https://phabricator.services.mozilla.com/D46642
--HG--
extra : moz-landing-system : lando
2019-09-23 22:43:55 +00:00
Kris Maglione
685d91c901
Bug 1553804: Part 6 - Fix chrome mochitests which open chrome windows with content openers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D45828
MANUAL PUSH: Cannot update reopened Phabricator revisions.
--HG--
extra : source : 86b3d469b4ff9f22e5757f83450b956a4c769785
extra : histedit_source : 2bf945343632b15eb79cf6b2ddd3ce097ddf70de%2Caec93d9f11bc1c802b63793cd5818530b64e9b4b
2019-09-20 10:18:15 -07:00
Kris Maglione
99714a4e22
Bug 1553804: Part 4 - Make some evil tests less evil/failing. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D45329
--HG--
extra : source : acff4a6636719d9302d1a893e1f3ca392c8f99e5
extra : histedit_source : c727f4637a48f89ecb29233dba0a4aba0ed9ffd9%2Cfd70bbd8400e8aba9a4dc57956bfc9f1320e20db
2019-09-20 04:43:48 +00:00
Kris Maglione
ee31fee500
Bug 1582523: Part 2 - Update tests which rely on OOP frames blocking load. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D46504
MANUAL PUSH: Still cannot update reopened Phabricator revisions.
--HG--
extra : source : 2e8fcb1718611e8ce81e7c83fb480d664000c2cc
extra : histedit_source : 29005a64bf92828ed472f378d36feff98d3d3a9f
2019-09-19 11:50:45 -07:00
Jonathan Watt
d88a4a0a4b
Bug 1559841. Make the 'load' event wait for OOP-iframes to load. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D41953
--HG--
extra : moz-landing-system : lando
2019-09-19 00:00:44 +00:00
Brindusan Cristian
c2ee78aa6f
Backed out changeset 3af4309ffce7 (bug 1237782) for wpt assertions/leaks. CLOSED TREE
2019-09-17 01:03:46 +03:00
Jonathan Kingston
bd229a5c73
Bug 1237782 - Remove http override and add appcache pref r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44472
--HG--
extra : moz-landing-system : lando
2019-09-16 17:24:39 +00:00
Neil Deakin
c3bcfee4c1
Bug 1580506, fix incorrect pointerlock message names, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D45577
MANUAL PUSH: re-push with eslint bustage fix
--HG--
extra : rebase_source : 88e90063f4ae11170c7151f21deabe6675971323
extra : amend_source : 5895721851fe48ce4f57f6f33838b5b1885fee3b
extra : source : f779d14e3ab8bb8b31a29601e9391775babbc2da
2019-09-12 12:08:41 +00:00
Razvan Maries
3e9327e5b9
Backed out changeset f779d14e3ab8 (bug 1580506) for ES Lint failure on browser_pointerlock_warning.js. CLOSED TREE
2019-09-12 16:02:04 +03:00
Neil Deakin
f00a06829c
Bug 1580506, fix incorrect pointerlock message names, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D45577
--HG--
extra : moz-landing-system : lando
2019-09-12 12:08:41 +00:00
Thomas Nguyen
1b10416bd7
Bug 1580183 - Move prefs setting to ini file in feature policy geolocation test r=baku
...
Setting prefs in test does not have effect to top level document. We
should move the prefs to default part of ini file
Differential Revision: https://phabricator.services.mozilla.com/D45509
--HG--
extra : moz-landing-system : lando
2019-09-11 11:45:53 +00:00
Cosmin Sabou
281ee9f628
Bug 1580074 - Disable test_crossorigin_iframe.html of fission because of permafailures. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D45505
--HG--
extra : moz-landing-system : lando
2019-09-11 11:32:36 +00:00
Andreas Farre
7af5f952e6
Bug 1560110 - Remove skip-ifs for tests. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D45379
--HG--
extra : moz-landing-system : lando
2019-09-11 08:51:09 +00:00
Paul Zuehlcke
00119452fc
Bug 1574480 - Updated browser.js and OfflineAppsChild.jsm to use PermissionManager principal methods. r=johannh,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D42620
--HG--
extra : moz-landing-system : lando
2019-09-10 10:57:07 +00:00
Thomas Nguyen
7a34c52f34
Bug 1579373 - Disabled geolocation permission for crossorigin iframe by default and add tests r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D45174
--HG--
extra : moz-landing-system : lando
2019-09-09 20:00:56 +00:00
John Dai
5e255f0239
Bug 1518442 - Part 3: Add dom.formdata.event.enabled preference for Event-based form participation; r=smaug,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D43987
--HG--
extra : moz-landing-system : lando
2019-09-09 13:53:34 +00:00
John Dai
f763311585
Bug 1518442 - Part 1: Implement FormDataEvent interface; r=smaug,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D43985
--HG--
extra : moz-landing-system : lando
2019-09-09 13:53:25 +00:00
Kris Maglione
b7834b6960
Bug 1542415: Part 5 - Re-enable frameloader rebuilding on process switch. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D44739
--HG--
extra : moz-landing-system : lando
2019-09-09 11:50:40 +00:00
Kris Maglione
c9bc5f8a41
Bug 1542415: Part 4 - Always rebuild frameloaders on remoteness change in Fission windows. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D44738
--HG--
extra : moz-landing-system : lando
2019-09-09 12:28:09 +00:00
Gurzau Raul
812644ff5f
Backed out changeset 8c25acd6a557 (bug 1237782) for wpt failures at controller-on-disconnect.https.html
2019-09-07 14:32:37 +03:00
Jonathan Kingston
64f59b042f
Bug 1237782 - Remove http override and add appcache pref r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44472
--HG--
extra : moz-landing-system : lando
2019-09-07 07:45:30 +00:00
Narcis Beleuzu
77240d9965
Backed out 5 changesets (bug 1518442) as requested by jdai. CLOSED TREE
...
Backed out changeset 9143aef9bd5e (bug 1518442)
Backed out changeset b1b08f66996c (bug 1518442)
Backed out changeset 1f3d36108982 (bug 1518442)
Backed out changeset 1ac7b20bb1d8 (bug 1518442)
Backed out changeset f280db1076a4 (bug 1518442)
2019-09-07 01:07:50 +03:00
John Dai
a128680dbf
Bug 1518442 - Part 3: Add dom.formdata.event.enabled preference for Event-based form participation; r=smaug,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D43987
--HG--
extra : moz-landing-system : lando
2019-09-06 20:50:52 +00:00
John Dai
c01608b314
Bug 1518442 - Part 1: Implement FormDataEvent interface; r=smaug,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D43985
--HG--
extra : moz-landing-system : lando
2019-09-06 20:50:43 +00:00
Cosmin Sabou
732b97195a
Backed out changeset 7dc9a45ef7d6 (bug 1237782) for causing browser chrome failures on browser_disableAppcache.js CLOSED TREE
2019-09-06 19:10:20 +03:00
Jonathan Kingston
a8f4386427
Bug 1237782 - Remove http override and add appcache pref r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44472
--HG--
extra : moz-landing-system : lando
2019-09-06 15:02:34 +00:00
Cosmin Sabou
54e16b14e3
Backed out 6 changesets (bug 1518442) as requested by jdai.
...
Backed out changeset 74c27d7d13c5 (bug 1518442)
Backed out changeset a092042068ab (bug 1518442)
Backed out changeset 1df8f544b3b7 (bug 1518442)
Backed out changeset 65f7059b0080 (bug 1518442)
Backed out changeset c8fbe42eba38 (bug 1518442)
Backed out changeset e7a459689227 (bug 1518442)
--HG--
extra : rebase_source : 938405a9643076c7aa894059bcdd8d20a8110873
2019-09-06 17:58:57 +03:00
Cosmin Sabou
6dc6bb2287
Bug 1579291 - Disable test_postMessage_transfer.html on fission cause of permafailures. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D45002
--HG--
extra : moz-landing-system : lando
2019-09-06 13:37:11 +00:00
John Dai
1fd20a87f9
Bug 1518442 - Part 3: Add dom.formdata.event.enabled preference for Event-based form participation; r=smaug,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D43987
--HG--
extra : moz-landing-system : lando
2019-09-06 09:47:31 +00:00
John Dai
98aa8fdbb8
Bug 1518442 - Part 1: Implement FormDataEvent interface; r=smaug,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D43985
--HG--
extra : moz-landing-system : lando
2019-09-06 09:47:27 +00:00
Ting-Yu Lin
f0a1298eaa
Bug 1308587 Part 1 - Manually remove "-moz" prefixed multi-column properties in some tests. r=dholbert
...
In the next part, the patch generated by a script removes "-moz" prefix
to all multi-column properties.
However, some of the tests already have standard multi-column properties
specified. To avoid duplicating CSS multi-column rules in these
files (after applying the next part), I manually remove the prefixed
rules beforehand as many as possible.
Differential Revision: https://phabricator.services.mozilla.com/D44869
--HG--
extra : moz-landing-system : lando
2019-09-05 21:32:05 +00:00
Andreea Pavel
fc4e538be5
Merge mozilla-central to autoland on a CLOSED TREE
2019-09-06 00:59:25 +03:00
Andreea Pavel
40d6bdbeac
Bug 1578636 - disable test on fission r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D44883
2019-09-05 22:29:24 +03:00
Coroiu Cristina
9683a17a37
Backed out changeset d2867a062f45 (bug 1574480) for browser-chrome failures at browser/base/content/test/general/browser_offlineQuotaNotification.js on a CLOSED TREE
2019-09-05 18:38:42 +03:00
James Willcox
ea5c701029
Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D41288
--HG--
extra : moz-landing-system : lando
2019-09-05 13:59:32 +00:00
Paul Zuehlcke
99bfbf1328
Bug 1574480 - Updated browser.js and OfflineAppsChild.jsm to use PermissionManager principal methods. r=johannh,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D42620
--HG--
extra : moz-landing-system : lando
2019-09-05 13:37:55 +00:00
Gijs Kruitbosch
9f3a3e9669
Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44648
--HG--
extra : moz-landing-system : lando
2019-09-04 22:12:39 +00:00
Gurzau Raul
f96e9cd73f
Backed out changeset 887d125d7f59 (bug 1578709) for failing at test_bug427744.html on a CLOSED TREE.
2019-09-04 21:34:11 +03:00
Gijs Kruitbosch
bb899238e7
Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D44648
--HG--
extra : moz-landing-system : lando
2019-09-04 17:28:02 +00:00
Andrew McCreight
137785f6b7
Bug 1578039 - Re-disable test_postMessage_onOther.html with Fission. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D44490
--HG--
extra : moz-landing-system : lando
2019-09-03 22:53:34 +00:00
arthur.iakab
4ea120b5cb
Backed out changeset e3f06f11de62 (bug 1237782) for causing browser-chrome failure on automation.py CLOSED TREE
2019-09-03 21:04:49 +03:00
Jonathan Kingston
dbfd29b586
Bug 1237782 - Remove http override and add appcache pref r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44472
--HG--
extra : moz-landing-system : lando
2019-09-03 16:44:13 +00:00
Andrew McCreight
ecc32fc896
Bug 1576288 - Fix dom/tests/mochitest/storageevent/ tests to work with Fission. r=asuth
...
These tests compute the origin of their parent, in order to pass in as
the target origin argument to postMessage. They do this with
SpecialPowers.wrap(parent.window.location); which does not work with
Fission enabled, because the parent is often in another process. Every
web page in this directory is only ever has a single origin as a
parent, so we can hard code it as an argument to the first call to the
postMsg() helper method.
Differential Revision: https://phabricator.services.mozilla.com/D43307
--HG--
extra : moz-landing-system : lando
2019-08-31 01:52:35 +00:00
Mark Banner
709c7ccf0c
Bug 1577746 - Automatically enable more ESLint rules for dom/. r=baku
...
This enables:
- mozilla/no-useless-parameters
- mozilla/no-useless-run-test
- no-extra-boolean-cast
- no-unneeded-ternary
Depends on D44150
Differential Revision: https://phabricator.services.mozilla.com/D44151
--HG--
extra : moz-landing-system : lando
2019-09-02 11:23:26 +00:00
Mark Banner
acd70816c6
Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku
...
Depends on D44149
Differential Revision: https://phabricator.services.mozilla.com/D44150
--HG--
extra : moz-landing-system : lando
2019-09-02 11:23:05 +00:00
Mark Banner
351d147e2f
Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D44149
--HG--
extra : moz-landing-system : lando
2019-09-02 11:22:27 +00:00
Mihai Alexandru Michis
5d05b60670
Merge mozilla-central to mozilla-inbound.
2019-08-31 01:00:32 +03:00
Kris Maglione
4cf3aac746
Bug 1576407: Part 5 - Update test expectations to handler cross-process window.opener being available. r=farre
...
This also sets the fission.rebuild_frameloaders_on_remoteness_change=true
preference for some mochitest directories which require it for cross-process
window.opener to work in top-level windows, and makes a minor change to the
hack in browser_temporary_permissions.js to keep it passing reliably in try
runs.
Differential Revision: https://phabricator.services.mozilla.com/D43694
--HG--
extra : source : 38e4ea4314452422fe5fcfb8b1b557201ae9c0f8
2019-08-28 18:07:41 +00:00
Paul Bone
5e8f344e45
Bug 1577194 - Skip the postMessage tests for fission r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D44092
--HG--
extra : moz-landing-system : lando
2019-08-30 16:27:36 +00:00
Noemi Erli
478b1751c7
Backed out 5 changesets (bug 1343678) for causing multiple web-platform failures CLOSED TREE
...
Backed out changeset 4b77646bc788 (bug 1343678)
Backed out changeset 7396789341b1 (bug 1343678)
Backed out changeset 85526faefe6d (bug 1343678)
Backed out changeset 07b757a21222 (bug 1343678)
Backed out changeset 3551cc55620d (bug 1343678)
2019-08-30 00:36:40 +03:00
Ehsan Akhgari
651b2b3dca
Backout changeset 5306ba39ab30 (bug 1529396) because of harm on web developers and insufficient evidence for continued web compatibility usefulness
...
Differential Revision: https://phabricator.services.mozilla.com/D44053
--HG--
extra : moz-landing-system : lando
2019-08-29 21:03:59 +00:00
James Willcox
7586331427
Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D41288
--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:28 +00:00
Mihai Alexandru Michis
a105826a55
Backed out 6 changesets (bug 1576407
) for causing wpt and mochitest failures. CLOSED TREE
...
Backed out changeset 3b0498064cbf (bug 1576407
)
Backed out changeset 38e4ea431445 (bug 1576407
)
Backed out changeset 19bf40067233 (bug 1576407
)
Backed out changeset 0ddbc451dcab (bug 1576407
)
Backed out changeset 08d4c25fc670 (bug 1576407
)
Backed out changeset be7cbc61f825 (bug 1576407
)
2019-08-29 03:00:47 +03:00
Dorel Luca
547786f1cd
Backed out 3 changesets (bug 1343678) for WPT failures on Android. CLOSED TREE
...
Backed out changeset 619e7838ebfd (bug 1343678)
Backed out changeset 5010684cdca4 (bug 1343678)
Backed out changeset b01343e4c2eb (bug 1343678)
2019-08-28 23:09:08 +03:00
Kris Maglione
47e9394082
Bug 1576407: Part 5 - Update test expectations to handler cross-process window.opener being available. r=farre
...
This also sets the fission.rebuild_frameloaders_on_remoteness_change=true
preference for some mochitest directories which require it for cross-process
window.opener to work in top-level windows, and makes a minor change to the
hack in browser_temporary_permissions.js to keep it passing reliably in try
runs.
Differential Revision: https://phabricator.services.mozilla.com/D43694
--HG--
extra : moz-landing-system : lando
2019-08-28 18:07:41 +00:00
James Willcox
3c29fb1982
Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D41288
--HG--
extra : moz-landing-system : lando
2019-08-28 16:06:39 +00:00
Paul Bone
36bed861bf
Bug 1576814 - These tests are currently failing for fission r=kmag
...
Depends on D43571
Differential Revision: https://phabricator.services.mozilla.com/D43572
--HG--
extra : moz-landing-system : lando
2019-08-27 23:42:25 +00:00
Paul Bone
22abd7da9b
Bug 1576814 - Remove fail-if tests that are now passing r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D43571
--HG--
extra : moz-landing-system : lando
2019-08-27 19:05:41 +00:00
Sylvestre Ledru
d264b841c9
Bug 1576502 - Fix some wording issues r=mhoye
...
Differential Revision: https://phabricator.services.mozilla.com/D43363
--HG--
extra : moz-landing-system : lando
2019-08-27 15:38:58 +00:00
Kris Maglione
06bd2c54e9
Bug 1532994: Part 2 - Support SetHref() and Replace() in RemoteLocationProxy. r=farre
...
MANUAL PUSH: Can't update phabricator patch.
Differential Revision: https://phabricator.services.mozilla.com/D43328
--HG--
extra : rebase_source : 66fc9a03238921b6f72b0e6a88b1ee7769edc940
extra : histedit_source : 57e8defe42bc9954bab8455bfd1f15aa2f45d01f
2019-08-23 16:20:37 -07:00
Kris Maglione
c1bf7db314
Bug 1532994: Part 1 - Move cross-origin-accessible Location logic to base class. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D43327
--HG--
rename : dom/base/Location.cpp => dom/base/LocationBase.cpp
rename : dom/base/Location.h => dom/base/LocationBase.h
extra : rebase_source : 304f876fac6b06d4707b78b93acc1fdfe3d9a4f2
2019-08-23 15:26:51 -07:00
Andrew McCreight
fc34ba85ae
Bug 1576233 - Enable some local storage tests under Fission. r=kmag
...
These seem to work now.
Differential Revision: https://phabricator.services.mozilla.com/D43279
--HG--
extra : moz-landing-system : lando
2019-08-23 18:16:46 +00:00
Kashav Madan
508a24d1a6
Bug 1562264 - Update skip-if annotations, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D41763
--HG--
extra : moz-landing-system : lando
2019-08-23 16:05:08 +00:00
Kris Maglione
467bd404f5
Bug 1561705: Part 2 - Use regular SpecialPowers actor for browser chrome tests. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D42179
--HG--
extra : rebase_source : 319e389d7c38d919b2c5d474aa8417f443f94fb4
extra : source : 080ff558e41aad0cf05ca896c7f98bf4c9a2e7e9
2019-08-14 16:14:02 -07:00
Cosmin Sabou
f0e2c16f12
Bug 1571583 - Disable leaking tests for frequent failures. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D42588
--HG--
extra : moz-landing-system : lando
2019-08-20 10:43:15 +00:00
Ciure Andrei
9a123fb597
Backed out changeset 81156ff3f4fa (bug 1571656) for causing browser_PageActions.js and test_insertTree_fixupOrSkipInvalidEntries.js to perma fail CLOSED TREE
2019-08-19 13:00:44 +03:00
Moritz Birghan
240771fa29
Bug 1571656 - Use Assert.jsm numeric comparison functions in tests r=mixedpuppy,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D40614
--HG--
extra : moz-landing-system : lando
2019-08-19 07:17:12 +00:00
Mark Banner
b1970e6a2f
Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop
...
These are raised as redeclares or unused variables by ESLint 6.
Differential Revision: https://phabricator.services.mozilla.com/D37268
--HG--
extra : moz-landing-system : lando
2019-08-19 07:11:56 +00:00
Razvan Maries
595de881b0
Backed out 2 changesets (bug 1562264) for causing Android perma fails. CLOSED TREE
...
Backed out changeset b66eec7d2e55 (bug 1562264)
Backed out changeset 445eadfd8ce3 (bug 1562264)
2019-08-17 02:24:40 +03:00
Kashav Madan
f74ee91093
Bug 1562264 - Update skip-if annotations, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D41763
--HG--
extra : moz-landing-system : lando
2019-08-16 17:31:52 +00:00
Kris Maglione
be074abe5e
Bug 1571502: Follow-up: Remove straggler shutdown leak annotations after rebase.
...
Differential Revision: https://phabricator.services.mozilla.com/D42021
--HG--
extra : moz-landing-system : lando
2019-08-15 18:06:18 +00:00
Olli Pettay
1373bb3701
Bug 1563587, Make history.back/forward/go asynchronous, r=farre
...
The main part of the change is the change to ChildSHistory - make it possible to have Go() to be called asynchronously
and also let one to cancel pending history navigations. History object (window.history) can then use either the sync or
async Go(), depending on the dom.window.history.async pref.
LoadDelegate, which is used by GeckoView, needs special handling, since
it spins event loop nestedly. With session history loads and same-document loads we can just
bypass it.
To deal with same-document case, MaybeHandleSameDocumentNavigation is split to IsSameDocumentNavigation,
which collects relevant information about the request and returns true if same-document navigation should happen,
and then later HandleSameDocumentNavigation uses that information to trigger the navigation.
SameDocumentNavigationState is used to pass the information around.
referrer-policy-test-case.sub.js is buggy causing tests to pass only on Firefox with sync history API.
nested-context-navigations-iframe.html.ini is added because of https://bugzilla.mozilla.org/show_bug.cgi?id=1572932
Differential Revision: https://phabricator.services.mozilla.com/D41199
--HG--
extra : moz-landing-system : lando
2019-08-14 06:38:47 +00:00
Coroiu Cristina
3745a4a26f
Backed out 2 changesets (bug 1563587) for junit failures on a CLOSED TREE
...
Backed out changeset d07f2e7d6f5e (bug 1563587)
Backed out changeset a365d3c43261 (bug 1563587)
2019-08-13 22:33:52 +03:00
Andrew McCreight
c706a636a8
Bug 1559489, part 4 - Remote-to-local window transplanting. r=tcampbell,bzbarsky
...
This patch cleans up remote outer window proxies when we navigate back
into the process.
It adds a flag to mDanglingRemoteOuterProxies that is set in between
BrowsingContext::SetDocShell(), where we can tell that the browsing
context is going from being remote to being local, to
nsGlobalWindowOuter::SetNewDocument(), where the local outer window
proxy is actually created. Once the outer window is created, the
remote window proxies can be cleaned up in
CleanUpDanglingRemoteOuterWindowProxies().
The clean up is done by a process that is similar to object
transplanting, except that instead of looking in the cross-compartment
wrapper table for each compartment to find objects to be turned into
CCWs to the new object, it looks in the remote proxy map for each
compartment. SpiderMonkey doesn't know about the proxy maps, so this
has to be done by a new callback object CompartmentTransplantCallback.
Now that this cleanup is being done, it shouldn't be possible to wrap
a remote outer window proxy when the browsing context is local, so
MaybeWrapWindowProxy() can be simplified. I had to drop the assert
here that the browsing context has a window proxy because during clean
up we call wrap on a local outer window proxy before the BC gets the
window proxy set on it. I had the assert because my original plan was
to implicitly fix remote proxies during wrapping, but that is no
longer necessary.
Differential Revision: https://phabricator.services.mozilla.com/D38343
--HG--
extra : moz-landing-system : lando
2019-08-13 19:09:59 +00:00
Olli Pettay
924f5f1a55
Bug 1563587, Make history.back/forward/go asynchronous, r=farre
...
The main part of the change is the change to ChildSHistory - make it possible to have Go() to be called asynchronously
and also let one to cancel pending history navigations. History object (window.history) can then use either the sync or
async Go(), depending on the dom.window.history.async pref.
LoadDelegate, which is used by GeckoView, needs special handling, since
it spins event loop nestedly. With session history loads and same-document loads we can just
bypass it.
To deal with same-document case, MaybeHandleSameDocumentNavigation is split to IsSameDocumentNavigation,
which collects relevant information about the request and returns true if same-document navigation should happen,
and then later HandleSameDocumentNavigation uses that information to trigger the navigation.
SameDocumentNavigationState is used to pass the information around.
referrer-policy-test-case.sub.js is buggy causing tests to pass only on Firefox with sync history API.
nested-context-navigations-iframe.html.ini is added because of https://bugzilla.mozilla.org/show_bug.cgi?id=1572932
Differential Revision: https://phabricator.services.mozilla.com/D41199
--HG--
extra : moz-landing-system : lando
2019-08-13 17:11:35 +00:00
Perry Jiang
9f7e12ee62
Bug 1231213 - Various changes to existing tests. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D32078
--HG--
extra : moz-landing-system : lando
2019-08-13 04:04:58 +00:00
Cosmin Sabou
f134fff740
Bug 1571698 - Annotate tests that also crash on opt builds. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D41459
--HG--
extra : moz-landing-system : lando
2019-08-10 00:45:51 +00:00