Alexandre Poirot
ac04c532a5
Bug 1691681 - [devtools] Introduce "commands" in order to ease calling global commands throught the Watcher. r=nchevobbe,bomsy,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D97575
2021-03-03 17:02:42 +00:00
Andrei Oprea
3c11cc6690
Bug 1693301 - Nimbus test utility for automatic enrollment and cleanup r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D106162
2021-03-03 16:56:45 +00:00
David Major
219799577d
Bug 1694280 - Add clang 12.0.0 rc2 toolchains (not yet used) r=firefox-build-system-reviewers,glandium
...
Just adding the toolchain tasks for now. They are not yet used by anything, but bug 1693288 might be interested eventually.
As with earlier releases, clang-tidy and mingw builds are not included here, they'll be separate patches.
Differential Revision: https://phabricator.services.mozilla.com/D106554
2021-03-03 16:53:28 +00:00
Belén Albeza
38e790f113
Bug 1666533 - [devtools] Add cache storage resource r=ochameau
...
This adds support for cache storage under Fission, as a content process storage resource.
Differential Revision: https://phabricator.services.mozilla.com/D106291
2021-03-03 16:38:41 +00:00
Emilio Cobos Álvarez
8cc760e83a
Bug 1695376 - Implement basic color-mix() functionality, behind a pref, but exposed to chrome code. r=boris
...
This is straight-forward and builds on the color animation code. This
implements only the <percentage> syntax, not the whole <color-adjuster>
syntax, which seems fairly more complex.
Of course, this only uses sRGB because that's all the colors we support,
but it should be feasible to extend to lab() / lch() colors once we
support those.
I believe this subset of syntax is useful and worth implementing, so
people can play with it and say if it's useful.
Differential Revision: https://phabricator.services.mozilla.com/D106698
2021-03-03 16:35:53 +00:00
Micah Tigley
dee15c3162
Bug 1695402 - Support image-set() on the cursor property. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D106745
2021-03-03 16:34:39 +00:00
Chris H-C
03be7ebe5a
Bug 1694850 - Suppress environment changes that didn't. r=TravisLong
...
Had to adjust a TelemetrySession test to be a better unit test.
While I was in the neighbourhood, I added a test covering this behaviour.
Differential Revision: https://phabricator.services.mozilla.com/D107008
2021-03-03 16:06:34 +00:00
stransky
72f2f3cec3
Bug 1695930 [Linux] Even more DMABuf logging, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D107073
2021-03-03 16:04:47 +00:00
Kershaw Chang
970b68dbba
Bug 1696151 - Make sure network.jar.record_failure_reason is true when the test is running r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D107061
2021-03-03 15:54:59 +00:00
Brendan Dahl
3aa91efcfc
Bug 1694551 - Update pdf.js to version 2.8.126 r=calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D106232
2021-03-03 15:53:44 +00:00
Emilio Cobos Álvarez
7508fffd89
Bug 1694927 - Don't allow location APIs to steal focus. r=smaug,hsivonen
...
The check was a bit too general it seems. Explicitly allow moving focus
for link clicks and window.open(), which are the things we have tests
for and care about moving focus.
Differential Revision: https://phabricator.services.mozilla.com/D107039
2021-03-03 15:44:59 +00:00
Ted Campbell
bec446fddb
Bug 1689161 - Reserve default vector size in ExtensibleCompilationStencil. r=arai
...
This stencil is stack allocated for parsing, so reserving a small number of
ianline vector elements can avoid allocations in most cases. The extensible
stencil will also be used for cases such as incremental XDR encoding, but in
that case this modest size increase is negligible compared to the rest of the
stencil data. The chosen values favour delazifcation scenarios which are by
far the most common source of stencil. Every compilation has at least one
scope+script and 80% of delazifications only have one of each. GCThings are
more distributed, but 8 covers 75% of cases over some very large scripts on
common websites. These reservations add approximately 80 bytes to the approx
600 bytes of the ExtensibleCompilationStencil.
Differential Revision: https://phabricator.services.mozilla.com/D107022
2021-03-03 15:18:03 +00:00
Chris H-C
8f482c042d
Bug 1695699 - Add fine-grained shutdown step telemetry r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D106801
2021-03-03 15:15:30 +00:00
Neil Deakin
2ffa311fe8
Bug 1694027, use the body's scrollHeight to compute the scroll area is it is available, r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D106044
2021-03-03 15:02:55 +00:00
andreipetcu
8f867e56d9
Bug 1695880 Remove the username as a needing value when importing a CSV file r=tgiles
...
Differential Revision: https://phabricator.services.mozilla.com/D106955
2021-03-03 14:46:46 +00:00
Valentin Gosu
a13ad605e4
Bug 1694949 - Add event telemetry containing failure reasons that lead to TRR confirmation failure r=nhnt11,dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D106618
2021-03-03 14:32:24 +00:00
Emilio Cobos Álvarez
f3d447ac6a
Bug 1687022 - Make image-element widget test expectation lousy on win win7 since it passes in some configurations.
...
MANUAL PUSH: orange CLOSED TREE
2021-03-03 16:37:44 +01:00
Emilio Cobos Álvarez
7164cffed3
Bug 1687022 - Whoops, update mozinfo so it picks nnt wpt annotations.
...
Quite embarrassing I missed this.
MANUAL PUSH: Unexpected passes on a CLOSED TREE
2021-03-03 15:50:47 +01:00
Oliver Pope
cfd4a9ef2a
Bug 1690076 - Move Picture-in-Picture site overrides into its own Firefox Extension r=mtigley,mhowell,webcompat-reviewers,denschub,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D105411
2021-03-03 14:19:34 +00:00
Jamie Nicol
3b58ed7898
Bug 1695771 - Disable partial present on Adreno 3xx GPUs. r=aosmond
...
It is buggy and causes rendering issues.
Differential Revision: https://phabricator.services.mozilla.com/D107041
2021-03-03 13:16:40 +00:00
Olli Pettay
85323d2cfb
Bug 1692208 - Remove unused nsSHistory::mIsRemote, r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D104824
2021-03-03 12:28:50 +00:00
stransky
1cdc71f95b
Bug 1695930 [Linux] Provide more DMABuf logging, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D106926
2021-03-03 12:23:09 +00:00
Sebastian Hengst
b831b63b69
Bug 1675107 - disable browser_protectionsUI.js on Linux TSan for frequent failures. r=jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D107046
2021-03-03 12:08:36 +00:00
prathiksha
3a5b3ae9ff
Bug 1692322 - Move view saved logins context menu item to the top level and rename to manage logins. r=sfoster,fluent-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D106470
2021-03-03 11:53:51 +00:00
Simon Giesecke
515acfbef4
Bug 1696134 - Fix suppression of error in SetDefaultPragmas. r=dom-storage-reviewers,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D107045
2021-03-03 11:50:29 +00:00
smolnar
3639a68948
Merge mozilla-central to autoland. a=merge CLOSED TREE
2021-03-03 15:06:23 +02:00
smolnar
4894841d45
Backed out 7 changesets (bug 1687095) for crashes in Nightly. a=backout
...
Backed out changeset efff9a5c7a1f (bug 1687095)
Backed out changeset 13b97543f899 (bug 1687095)
Backed out changeset 1ad324a72551 (bug 1687095)
Backed out changeset d1fc4ee5aa50 (bug 1687095)
Backed out changeset 8e59cd75371f (bug 1687095)
Backed out changeset 6ab4cbb8f4a2 (bug 1687095)
Backed out changeset 07d2db86c609 (bug 1687095)
2021-03-03 14:58:58 +02:00
Emilio Cobos Álvarez
f8386a04fd
Bug 1687022 - Menulist shrinkwrap test is a bit more fuzzy with swgl.
...
MANUAL PUSH: Orange on a CLOSED TREE
2021-03-03 13:36:36 +01:00
Emilio Cobos Álvarez
a2c53cfa1f
Bug 1687022 - Minor fuzzy adjustments.
...
MANUAL PUSH: Win7 orange on a CLOSED TREE
2021-03-03 13:34:39 +01:00
Csoregi Natalia
cbcf8a3fec
Backed out changeset 2ee3856bd2ae (bug 1693301) for failures on browser_remotesettingsexperimentloader_init.js. CLOSED TREE
2021-03-03 13:36:59 +02:00
amy churchwell
d5277e99fa
Bug 1682602 - remove pinning and drag/drop support for sponsored top sites. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D106309
2021-03-03 10:55:58 +00:00
Florian Quèze
8e0285b790
Bug 1693877 - Closing tabs should not trigger the finder lazy getter, r=mikedeboer.
...
Differential Revision: https://phabricator.services.mozilla.com/D105956
2021-03-03 10:50:20 +00:00
Paul Zuehlcke
84d1b869f9
Bug 1680237 - Enable permission isolation by private browsing for the release channel. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D106944
2021-03-03 10:45:12 +00:00
sotaro
66df971f6f
Bug 1696105 - Remove aBridge argument from RenderThread::HandleDeviceReset() r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D107033
2021-03-03 10:29:40 +00:00
Andrei Oprea
0ab4a7dcc5
Bug 1693301 - Nimbus test utility for automatic enrollment and cleanup r=k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D106162
2021-03-03 10:13:57 +00:00
Tom Schuster
1be99127db
Bug 1695736 - Handle GetElem/SetElem/Has with undefined/null in CacheIR. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D106820
2021-03-03 10:12:55 +00:00
Tom Schuster
962e598d8f
Bug 1695736 - Atom API for PropertyKey. r=jandem
...
Might as well add some nicer APIs to make the following patch nicer to read.
Differential Revision: https://phabricator.services.mozilla.com/D106992
2021-03-03 10:12:55 +00:00
smolnar
c685a0eb54
Backed out changeset 59da0caf4b8e (bug 1694906) for causing browser-chrome failures in browser_ext_addon_debugging_netmonitor. CLOSED TREE
2021-03-03 12:40:50 +02:00
Simon Giesecke
aac276ff87
Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in nsSystemAlertsService. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D106109
2021-03-03 10:04:30 +00:00
James Graham
e8bc04493f
Bug 1695263
- Skip moztest resolve tests with Python 2, r=firefox-build-system-reviewers,mhentges
...
wpt no longer supports this, so the test resolver doesn't work.
Since mozbuild always used Py 3 this doesn't seem to be a problem
Differential Revision: https://phabricator.services.mozilla.com/D106765
2021-03-03 10:03:05 +00:00
James Graham
7814585840
Bug 1695263
- Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo
...
Upstream wptserve just switched to Python 3 only. That's fine for
web-platform-tests, but it turns out that some marionette harness
tests are also using wptserve and are still on Python 2.
Since fixing marionette harness turns out to be non-trivial and this
blocks other wpt work, this patch does the following:
* Temporarily vendors the last wptserve revision that works with
Python 2 in to testing/web-platform/mozilla/tests/tools/wptserve_py2
* Configures the mach virtualenv to use that copy for Python 2 modules
only.
* Configures the test packaging system to also put that copy in the
common tests zip. Requirements files are updated to use either the
Python 2 version or the Pyhton 3 version as required.
Differential Revision: https://phabricator.services.mozilla.com/D106764
2021-03-03 10:03:05 +00:00
James Graham
1a97ef9671
Bug 1695263
- Fix Python 3 issues with marionette-harness tests, r=marionette-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D106763
2021-03-03 10:03:04 +00:00
James Graham
fff2574a9b
Bug 1695263
- Also run marionette-harness tests in Py3, r=marionette-reviewers,whimboo
...
This should help avoid regressing Python 3 support for this harness.
Differential Revision: https://phabricator.services.mozilla.com/D106762
2021-03-03 10:03:04 +00:00
James Graham
e5bdada8b7
Bug 1695263
- Handle wrapping stdout that isn't original sys.stdout, r=marionette-reviewers,whimboo
...
The current Python 3 code assumes that sys.stdout is always the actual
stdout. But if some other code already wrapped it with a file-like API
but no buffer attribute then we end up failing.
Differential Revision: https://phabricator.services.mozilla.com/D106761
2021-03-03 10:03:04 +00:00
James Graham
b9682a9785
Bug 1695263
- Import marionette from driver not harness, r=marionette-reviewers,whimboo
...
This avoids a lot of unnecessary extra work and dependencies.
Differential Revision: https://phabricator.services.mozilla.com/D106760
2021-03-03 10:03:03 +00:00
James Graham
4866ef27a8
Bug 1695263
- Don't pass mozlog arguments into marionette harness tests, r=marionette-reviewers,whimboo
...
This is problematic because they can end up as file handles, and those
can't be copied, so Python 3 errors out.
Differential Revision: https://phabricator.services.mozilla.com/D106759
2021-03-03 10:03:03 +00:00
James Graham
e59e095a27
Bug 1695263
- Run marionette tests under Python 3, r=marionette-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D106758
2021-03-03 10:03:02 +00:00
Emilio Cobos Alvarez
efc10358b6
Bug 1687022 - Enable nnt on Windows Nightly by default. r=mstange
...
With the fixes on autoland + the fixes in your queue this should be green, so
let's try this.
Differential Revision: https://phabricator.services.mozilla.com/D106953
2021-03-03 09:55:25 +00:00
Daniel Holbert
796f759542
Bug 1695578 part 2: Add testcase variant for input type="time". r=emilio
...
Depends on D107034
Differential Revision: https://phabricator.services.mozilla.com/D107035
2021-03-03 09:50:45 +00:00
Daniel Holbert
57389ad625
Bug 1695578 part 1: Add macro to implement HTMLMarqueeElement::FromNodeOrNull, so that some marquee-specific zero-intrinsic-sizing code is actually marquee-specific. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D107034
2021-03-03 09:50:44 +00:00