Marco Castelluccio
9f43e4aa51
Bug 1507635 - Log reftest.manifests and reftest.tests when there is an error with them. r=ahal
...
--HG--
extra : rebase_source : d3d08a998c3fd1603235ac2e3d157bd63c628af8
2018-11-19 17:45:53 +01:00
Boris Zbarsky
71db58cf83
Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
2018-11-19 20:17:53 -05:00
Andrea Marchesini
c0950f9d8a
Bug 1480544 - Allow Console API to log messages on stdout, r=bgrins
...
This patch introduces 2 new prefs:
- devtools.console.stdout.chrome: if true, console API writes on stdout when
used by chrome code
- devtools.console.stdout.content: console API write on stdout when used by
content code.
2018-11-15 21:47:58 +01:00
Geoff Brown
7fdf08e2ab
Bug 1453895 - Avoid reftest startup hang waiting for focus; r=jmaher
...
Intermittently, at least on Windows, reftest.jsm finds that the reftest.xul
window is not focused on startup; focus seems to be on the dummy about:blank
window. This patch tries to detect that condition and correct it by bringing
reftest.xul (g.containingWindow) into focus before specifically focusing
the browser element (g.browser).
2018-11-06 12:10:56 -07:00
Jonathan Kingston
4248b4c554
Bug 1490257 - Pass triggeringPrincipal to test code. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D10882
--HG--
extra : moz-landing-system : lando
2018-11-05 14:05:47 +00:00
Gurzau Raul
424b125b93
Backed out changeset 523ff2753dea (bug 1490257) for causing Bug 1503757 a=backout
2018-11-01 15:27:30 +02:00
Jonathan Kingston
873b26107e
Bug 1490257 - Add asserts into loadURI where we imply SystemPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D10221
--HG--
extra : moz-landing-system : lando
2018-10-31 18:00:40 +00:00
Dorel Luca
451e26f0c6
Backed out changeset 8d7987ea4fb1 (bug 1490257) for causing android failures. CLOSED TREE
2018-10-15 14:39:00 +03:00
Jonathan Kingston
8bcd10a7ab
Bug 1490257 - Add asserts and remove implied system triggering principal code r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D8368
--HG--
extra : moz-landing-system : lando
2018-10-15 06:29:45 +00:00
Chris Manchester
8632e09b6b
Bug 1497339 - Fix reftests in the Tup backend. r=ted,firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D8284
--HG--
extra : moz-landing-system : lando
2018-10-10 23:12:32 +00:00
Ciure Andrei
f97ab0ad0a
Backed out changeset 4530cf55b7b4 (bug 1497339) for reftest failures No such file or directory ../specialpowers CLOSED TREE
2018-10-11 01:07:22 +03:00
Chris Manchester
194fbbcd66
Bug 1497339 - Fix reftests in the Tup backend. r=ted,firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D8284
--HG--
extra : moz-landing-system : lando
2018-10-10 20:28:04 +00:00
Andrew Halberstadt
89ca87ff84
Bug 1470266 - [ci] Schedule serviceworker-e10s reftest tasks with linux64/debug on mozilla-central, r=jmaher
...
This duplicates all the reftest tasks except with
dom.serviceWorkers.parent_intercept set to true. For now they are only run on
mozilla-central with linux64/debug.
Depends on D7480
Differential Revision: https://phabricator.services.mozilla.com/D7481
--HG--
extra : moz-landing-system : lando
2018-10-02 17:14:41 +00:00
Kartikaya Gupta
2517dda698
Bug 1495462 - Add a mechanism for grabbing a WR capture of a reftest. r=jrmuizel
...
This allows developers to add "wr-capture" and/or "wr-capture-ref" to a
reftest.list entry and have WR perform a capture after loading the
test and/or ref file for that reftest.
2018-10-01 16:25:27 -04:00
Ehsan Akhgari
5f0be07390
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-28 14:46:02 -04:00
Noemi Erli
4419e20e14
Backed out 12 changesets (bug 1493563) for failures in test_css-logic-getCssPath.html CLOSED TREE
...
Backed out changeset d2e83655082f (bug 1493563)
Backed out changeset 1ce58f004593 (bug 1493563)
Backed out changeset 344298c73ee7 (bug 1493563)
Backed out changeset 02b8b073f7d7 (bug 1493563)
Backed out changeset 3ef707008502 (bug 1493563)
Backed out changeset bb2720a401fe (bug 1493563)
Backed out changeset ce0211be57a1 (bug 1493563)
Backed out changeset 83d6c2bf8dc6 (bug 1493563)
Backed out changeset 1844af4cc25b (bug 1493563)
Backed out changeset c8ab17addb7a (bug 1493563)
Backed out changeset a1ff0cd62563 (bug 1493563)
Backed out changeset 932b41e211e0 (bug 1493563)
2018-09-28 21:31:18 +03:00
Ehsan Akhgari
f0108e78c2
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-28 13:24:41 -04:00
Tiberius Oros
70e8d3a299
Backed out 11 changesets (bug 1493563) for failures on dom/workers/test/test_sharedworker_event_listener_leaks.html on a CLOSED TREE
...
Backed out changeset 0bb55b604bfd (bug 1493563)
Backed out changeset 8e25c301675a (bug 1493563)
Backed out changeset 4f608b8801d4 (bug 1493563)
Backed out changeset f58d0b1ca088 (bug 1493563)
Backed out changeset eae105f2bf6d (bug 1493563)
Backed out changeset 7a8a0d1cfd69 (bug 1493563)
Backed out changeset dbba8451aab1 (bug 1493563)
Backed out changeset a6141dbd0328 (bug 1493563)
Backed out changeset f4ca3d8fa90e (bug 1493563)
Backed out changeset 56bab7fae64d (bug 1493563)
Backed out changeset 66787e603401 (bug 1493563)
2018-09-26 06:16:22 +03:00
Ehsan Akhgari
4ced8fedcb
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-25 21:02:51 -04:00
Tiberius Oros
8acb878ef1
Backed out 11 changesets (bug 1493563) for failures on browser_blockingCookies.js on a CLOSED TREE
...
Backed out changeset d755b96837ac (bug 1493563)
Backed out changeset 651f87dca51f (bug 1493563)
Backed out changeset 68de8f0866d0 (bug 1493563)
Backed out changeset 205d69890f50 (bug 1493563)
Backed out changeset 5f922cd6c21e (bug 1493563)
Backed out changeset 84dc54c1a9c1 (bug 1493563)
Backed out changeset 287666ecdd17 (bug 1493563)
Backed out changeset c64a2ea15b7b (bug 1493563)
Backed out changeset 9085269938cd (bug 1493563)
Backed out changeset de06604fefcb (bug 1493563)
Backed out changeset f9bac5e73bd4 (bug 1493563)
2018-09-25 23:12:03 +03:00
Ehsan Akhgari
59e50ba2d0
Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D6595
2018-09-25 13:51:47 -04:00
Brian Grinstead
22f06659d2
Bug 1492967 - Merge together remote-browser and browser bindings;r=ochameau,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D6462
--HG--
extra : moz-landing-system : lando
2018-09-24 16:24:04 +00:00
Geoff Brown
fe515f96ee
Bug 1492553 - Allow reftests to start in geckoview TestRunnerActivity; r=aswan,jchen
2018-09-21 08:09:16 -06:00
Jonathan Kingston
3e180dcee1
Bug 1485305 - layout/ Ensure loadURI always passes a triggeringPrincipal() r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D4558
--HG--
extra : source : 34747959d56d81c2e9b4195732694564aafcc773
extra : intermediate-source : b7b19c98d9ddd5a8723d4a288c8162917d9d9508
2018-08-29 15:48:05 +01:00
Brindusan Cristian
1db0587c0e
Backed out 10 changesets (bug 1485305) for browser-chrome failures on docshell/test/browser/browser_loadURI.js. CLOSED TREE
...
Backed out changeset 50439ec01661 (bug 1485305)
Backed out changeset a05e40ef7215 (bug 1485305)
Backed out changeset c99b97b4348b (bug 1485305)
Backed out changeset 75220b2f6669 (bug 1485305)
Backed out changeset e698f2fc1c1a (bug 1485305)
Backed out changeset acce14683c13 (bug 1485305)
Backed out changeset 323773a395cc (bug 1485305)
Backed out changeset 1b74152cabc1 (bug 1485305)
Backed out changeset 4b5c9d5929fc (bug 1485305)
Backed out changeset 238d92348159 (bug 1485305)
2018-09-19 18:47:27 +03:00
Jonathan Kingston
df1bcc37ca
Bug 1485305 - layout/ Ensure loadURI always passes a triggeringPrincipal() r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D4558
--HG--
extra : source : e25103966a59750cf5b044eb48b86a9b07b7adda
2018-08-29 15:48:05 +01:00
arthur.iakab
d2e647e133
Backed out 10 changesets (bug 1485305)for failing browser chrome tests on browser_loadDisallowInherit.js
...
Backed out changeset 138b8596a9cd (bug 1485305)
Backed out changeset d9f04aeeeef7 (bug 1485305)
Backed out changeset cd063d8afe4e (bug 1485305)
Backed out changeset 2f8a5a03ccb5 (bug 1485305)
Backed out changeset 8085d1eefd7c (bug 1485305)
Backed out changeset 3aaccb374a59 (bug 1485305)
Backed out changeset 3a111e9e5c9c (bug 1485305)
Backed out changeset 61aa1cfb0b01 (bug 1485305)
Backed out changeset bca973d90acc (bug 1485305)
Backed out changeset 4eb33bf25d6f (bug 1485305)
2018-09-18 20:30:07 +03:00
Jonathan Kingston
bab12b5e5b
Bug 1485305 - layout/ Ensure loadURI always passes a triggeringPrincipal() r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D4558
--HG--
extra : source : c8f037cd5fc977c3484c5be7364ba3921cb970e9
2018-08-29 15:48:05 +01:00
Tiberius Oros
3235f6720f
Backed out 10 changesets (bug 1485305) for failures at browser/content/browser.js on a CLOSED TREE
...
Backed out changeset 63c50fd60ae4 (bug 1485305)
Backed out changeset bf0f2adb765e (bug 1485305)
Backed out changeset 721871bb64f1 (bug 1485305)
Backed out changeset e9da73786c5f (bug 1485305)
Backed out changeset e02038177b6b (bug 1485305)
Backed out changeset 35bd32f99f60 (bug 1485305)
Backed out changeset f40900bf8621 (bug 1485305)
Backed out changeset 03632075ac2c (bug 1485305)
Backed out changeset 2fee48378f73 (bug 1485305)
Backed out changeset 6263695b3cb8 (bug 1485305)
2018-09-18 14:46:54 +03:00
Jonathan Kingston
0abfdc788e
Bug 1485305 - layout/ Ensure loadURI always passes a triggeringPrincipal() r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D4558
--HG--
extra : source : ae576c76ca3b7d8d552808eb334184a35c8ffcfc
2018-08-29 15:48:05 +01:00
Andrew Swan
9936b7062f
Bug 1451503 Convert reftest to a webextension r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D5233
--HG--
rename : layout/tools/reftest/bootstrap.js => layout/tools/reftest/api.js
rename : layout/tools/reftest/install.rdf => layout/tools/reftest/manifest.json
extra : rebase_source : ab38196cc3d4e30d6a724f3cb2dec553fb504288
extra : histedit_source : 5fbdc3eecb0b25dbf16015b4414018ce0df70b29
2018-09-05 11:14:04 -07:00
Andrew Swan
62bcb25a7c
Bug 1451503 Move most reftest resources from chrome: to resource: r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D5232
--HG--
extra : rebase_source : 00223dacf6cfdfc4bb8505405844f66c7134e2c0
extra : histedit_source : 2d1f6e353e394520038c05b07bcd08ce06908cf2
2018-09-06 16:01:39 -07:00
Andrew Halberstadt
bce574c7a1
Bug 1475141 - [reftest] Make sure self.lastTestSeen displays whether the test was in-progress or finished, r=jmaher
...
This will also change lastTestSeen to "Last test finished" after the 'last'
test in the run has completed. This will prevent us from misattributing
shutdown (and between-test failures) to the unlucky test that happened to run
beforehand.
Differential Revision: https://phabricator.services.mozilla.com/D4760
--HG--
extra : moz-landing-system : lando
2018-09-04 16:03:33 +00:00
Boris Chiou
8e384ca9b3
Bug 1487838 - Add a pref for |clip-path:path()|. r=xidorn
...
Add a preference, layout.css.clip-path-path.enabled, for |clip-path:path()|.
Differential Revision: https://phabricator.services.mozilla.com/D4965
--HG--
extra : moz-landing-system : lando
2018-09-05 04:50:33 +00:00
Emilio Cobos Álvarez
8918ef8375
Bug 1486399 - Teach the layout debugger about relative URIs. r=mats
...
It always bites me when I want to load a standalone test-case in there.
Differential Revision: https://phabricator.services.mozilla.com/D4324
--HG--
extra : moz-landing-system : lando
2018-08-27 15:35:56 +00:00
Boris Chiou
06a4323ee0
Bug 1246764 - Part 5: Tests. r=jwatt
...
Add some chrome-only reftests.
Differential Revision: https://phabricator.services.mozilla.com/D3637
2018-08-24 11:37:58 -07:00
Kris Maglione
3a5c05e76f
Bug 1484496: Part 5e - Convert remaining nsISimpleEnumerator users to use JS iteration. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D3733
--HG--
extra : rebase_source : c0fac176d7b3d840c4dbb14f8d95ccfc7f83a5a8
extra : histedit_source : a92c40117d0808a3ad68c972f622a7a42c9ae8ba
2018-08-18 18:13:14 -07:00
L. David Baron
d18f22d0cc
Bug 1369941 - Provide more advice about how to write fuzzy() annotations on reftests. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D3940
--HG--
extra : moz-landing-system : lando
2018-08-22 02:14:06 +00:00
L. David Baron
a9494a1ce5
Bug 1369941 - Remove ability to specify fuzzy()/fuzzy-if() in reftest manifests without ranges. r=dholbert
...
I'm removing this no-longer-used feature because it promotes a behavior
(using the default 0 minimum) that means we never see reports of
unexpected passes when the bugs are fixed, and thus aren't protected
from the bugs regressing again.
Differential Revision: https://phabricator.services.mozilla.com/D3566
--HG--
extra : moz-landing-system : lando
2018-08-22 02:14:03 +00:00
Bob Clary
9456060271
Bug 1482893 - Enable unstructured logging before calling adb in reftests, r=gbrown.
2018-08-18 10:47:12 -07:00
Bob Clary
07865d3126
Bug 1482882 - Remove redundant definition of copyExtraFilesToProfile in remotereftest.py, r=gbrown.
2018-08-18 10:47:12 -07:00
Andreas Tolfsen
719b4c5e30
Bug 1482829 - Track Marionette logger verbosity with Log#manageLevelFromPref. r=whimboo
...
This patch adopts Logger#managerLevelFromPref from Log.jsm to set
and keep track of the Marionette logger's verbosity.
This has the advantage that we do not have to roll separate
implementations of Log for the child- and parent processes. It also
has the upside that the log level will be reflected when changed
at runtime through the use of an observer.
2018-08-17 12:55:33 +01:00
Ian Moody
4a3f7af1ea
Bug 1467541 - Add a test for opening the layout debugger. r=dbaron
...
Summary:
Reviewers: dbaron
Reviewed By: dbaron
Bug #: 1467541
Differential Revision: https://phabricator.services.mozilla.com/D2691
--HG--
extra : histedit_source : b23b7f9a8407bf460838d56f5d66bcf6fb347cc2
2018-08-09 10:53:01 +03:00
Ian Moody
dde3d69565
Bug 1467541 - Remove dead layout debug files. r=dbaron
...
Summary: No longer used since it stopped being built as an extension.
Reviewers: dbaron
Reviewed By: dbaron
Bug #: 1467541
Differential Revision: https://phabricator.services.mozilla.com/D2663
--HG--
extra : histedit_source : a75301c90c962ce870b3c28dd0a79339ba81aa5d
2018-08-09 10:52:54 +03:00
Jeremy Lempereur
96d35f35bd
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
...
MozReview-Commit-ID: IWPzXSF5jfR
--HG--
extra : rebase_source : f67d64ef18a643077d5019048399e68acc722337
2018-07-22 21:49:38 +02:00
Cosmin Sabou
7cf1ac297e
Backed out changeset 542243f5f600 (bug 1471708) for failling reftest on gfx/layers/apz/test/reftest/async-scrollbar-1.
2018-08-05 07:57:50 +03:00
Jeremy Lempereur
e591a6945a
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
...
MozReview-Commit-ID: IWPzXSF5jfR
--HG--
extra : rebase_source : 9d13a680ebf76a5f86c9040a5a16981514435dc8
2018-07-22 21:49:38 +02:00
Boris Zbarsky
d4993da381
Bug 1476142 part 4. Remove some unnecessary QIs on window in various parts of the tree. r=kmag
...
The crashtest was not testing anything useful, because getInterface is no longer exposed to web content.
2018-08-02 15:26:48 -04:00
Chris AtLee
182e3f8445
Bug 733530: Use .tar.gz for test archives r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D1743
--HG--
extra : moz-landing-system : lando
2018-08-01 16:00:03 +00:00
Kris Maglione
031076f2f3
Bug 1463291: Move docShell getter from Document to Window. r=bz
...
DocShells are associated with outer DOM Windows, rather than Documents, so
having the getter on the document is a bit odd to begin with. But it's also
considerably less convenient, since most of the times when we want a docShell
from JS, we're dealing most directly with a window, and have to detour through
the document to get it.
MozReview-Commit-ID: LUj1H9nG3QL
--HG--
extra : source : fcfb99baa0f0fb60a7c420a712c6ae7c72576871
extra : histedit_source : 5be9b7b29a52a4b8376ee0bdfc5c08b12e3c775a
2018-05-21 16:58:23 -07:00