Barret Rennie
fe5c743b15
Bug 1649598 - Migrate ProfileAge.jsm to IOUtils and PathUtils r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D96888
2021-03-23 18:27:40 +00:00
Tom Ritter
93ca1b2915
Bug 1610570: Add a 'NoTaint=allvalid' attribute as well, and cut Gamepad over to it r=cmartin
...
Depends on D108247
Differential Revision: https://phabricator.services.mozilla.com/D108248
2021-03-23 18:26:30 +00:00
Tom Ritter
cbeb7d2c9d
Bug 1610570: Apply the passback attribute to gamepad r=cmartin
...
Differential Revision: https://phabricator.services.mozilla.com/D108247
2021-03-23 18:26:30 +00:00
Tom Ritter
a40387b8a8
Bug 1610570: Pass attributes through so lower.py can change code emission, and handle NoTaint r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D108246
2021-03-23 18:26:30 +00:00
Tom Ritter
7275e370ec
Bug 1610570: Support the NoTaint attribute on method parameters with the passback value r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D108245
2021-03-23 18:26:29 +00:00
Miko Mynttinen
40648350fd
Bug 1679645 - Cache the selection state in nsTextFrame rather than in nsDisplayText r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D108646
2021-03-23 18:21:02 +00:00
Emilio Cobos Álvarez
51a69dce6a
Bug 1700379 - Remove unused nsDisplayListBuilder::IsInPageSequence. r=miko
...
Differential Revision: https://phabricator.services.mozilla.com/D109509
2021-03-23 18:02:49 +00:00
Anny Gakhokidze
eb737dfce2
Bug 1698104 - Fix session restore for about:reader, r=nika,kashav
...
Implement an observer to wait for correct window events in order to restore tab
content. Non-SHIP code restores about:reader scroll position after receiving
"AboutReaderContentReady" event, so to achieve the same thing with session
history in parent enabled, we can wait for "AboutReader:Ready" event.
Differential Revision: https://phabricator.services.mozilla.com/D108712
2021-03-23 18:01:23 +00:00
Kashav Madan
6d6c056ad0
Bug 1698878 - Verify formdata URL in the parent, r=nika
...
This should happen before any data is sent down to the content process.
Differential Revision: https://phabricator.services.mozilla.com/D108830
2021-03-23 18:01:22 +00:00
Kashav Madan
5df6022cf9
Bug 1597499 - Enable some sessionstore Fission/SHIP tests, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D108693
2021-03-23 18:01:22 +00:00
Kashav Madan
5dc7379641
Bug 1597499 - Make Session Restore work in Fission, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D107883
2021-03-23 18:01:21 +00:00
Kashav Madan
7f683be5f5
Bug 1597499 - Add SessionStoreTypes.ipdlh, r=farre
...
Originally authored by :farre for bug 1572084.
Depends on D89969
Differential Revision: https://phabricator.services.mozilla.com/D108791
2021-03-23 18:01:21 +00:00
Kashav Madan
c91bbe8c6d
Bug 1597499 - Move nsIDocShell::ChildOffset to BrowsingContext, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D89969
2021-03-23 18:01:20 +00:00
Emma Malysz
14f7b0bd69
Bug 1698065, ensure fxa button is hidden from overflow menu if not signed in r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D109406
2021-03-23 17:55:09 +00:00
Marco Bonardo
779e36c5a0
Bug 1700137 - Add Search Engine is missing in address bar context menu after customization. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D109480
2021-03-23 17:54:31 +00:00
Butkovits Atila
f632200fb8
Backed out changeset 1d7fcfd34752 (bug 1699858) for causing build bustages. CLOSED TREE
2021-03-23 20:28:57 +02:00
Butkovits Atila
f52312fa46
Backed out changeset 065644a4b755 (bug 1649604) for causing failure on test_update_theme.js
2021-03-23 20:20:53 +02:00
Sam Foster
24df036753
Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109186
2021-03-23 17:36:46 +00:00
Masatoshi Kimura
696e9fb640
Bug 1700339 - Use /clang:-undef to undefine predefined macros when clang-cl is used. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D109500
2021-03-23 17:34:31 +00:00
Anshul Sahai
d94556e835
Bug 1679131- Prevent warning icon from being dragged in remove logins dialog r=tgiles
...
Differential Revision: https://phabricator.services.mozilla.com/D109422
2021-03-23 17:34:01 +00:00
Emma Malysz
35312742bd
Bug 1649604, remove OS.File usage from JSONFile.jsm r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D102041
2021-03-23 17:25:34 +00:00
Andrew Halberstadt
2cdfb630ea
Bug 1638991 - [mach] Run ./mach telemetry-tests-client with Python 3, r=raphael
...
Differential Revision: https://phabricator.services.mozilla.com/D109082
2021-03-23 17:24:43 +00:00
Andrew Halberstadt
dacaab95ea
Bug 1638991 - [telemetry-tests-client] Green up the tests on Python 3, r=raphael
...
Differential Revision: https://phabricator.services.mozilla.com/D109081
2021-03-23 17:24:42 +00:00
Andrew Halberstadt
79eed16d38
Bug 1638991 - [telemetry-tests-client] Ensure wptserve logs are included in our logger, r=raphael
...
Differential Revision: https://phabricator.services.mozilla.com/D109080
2021-03-23 17:24:42 +00:00
Tom Ritter
20e76faedb
Bug 1699740 - Make updatebot run on a cron job in m-c r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D109076
2021-03-23 17:17:52 +00:00
alwu
5ca51f8b97
Bug 1352050 - re-enable MSE tests on Android. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D109518
2021-03-23 17:17:41 +00:00
Noemi Erli
cc4a17cea3
Backed out 4 changesets (bug 1610570) for causing lint failure in lower.py CLOSED TREE
...
Backed out changeset faf6f57c64eb (bug 1610570)
Backed out changeset ccc49e1fd15c (bug 1610570)
Backed out changeset 83b086da2960 (bug 1610570)
Backed out changeset c7f732f443b1 (bug 1610570)
2021-03-23 19:25:55 +02:00
Asumu Takikawa
6774e63d86
Bug 1690965 - part 4: add unwind wasm instruction r=rhunt
...
Adds support for the `unwind` instruction from the wasm exception
handling proposal to the Baseline compiler.
Differential Revision: https://phabricator.services.mozilla.com/D106221
2021-03-23 17:11:41 +00:00
Asumu Takikawa
2402c5e522
Bug 1690965 - part 3: add delegate wasm instruction r=rhunt
...
Adds support for the `delegate` instruction from the wasm exception
handling proposal to the Baseline compiler.
Differential Revision: https://phabricator.services.mozilla.com/D106220
2021-03-23 17:11:40 +00:00
Asumu Takikawa
c7ab6e937f
Bug 1690965 - part 2: add rethrow wasm instruction r=rhunt
...
Adds support for the `rethrow` instruction from the wasm exception
handling proposal to the Baseline compiler.
Differential Revision: https://phabricator.services.mozilla.com/D105854
2021-03-23 17:11:40 +00:00
Asumu Takikawa
e41d478674
Bug 1690965 - part 1: add catch_all wasm instruction r=rhunt
...
Adds support for the `catch_all` instruction for the wasm exception
handling proposal in the Baseline compiler.
Differential Revision: https://phabricator.services.mozilla.com/D104292
2021-03-23 17:11:39 +00:00
Jonathan Kew
fd88ca7871
Bug 1681691 - Update metadata for WPT metrics-override tests. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D109291
2021-03-23 17:10:24 +00:00
Jonathan Kew
a92a9534ec
Bug 1681691 - Adjust font-family names used in WPT metrics-override tests to avoid spurious failures due to antialiasing in Gecko. r=emilio
...
Many WPT reftests compare Ahem glyphs (squares) with a reference that uses simple shapes
such as a <div> with a solid background that is expected to have the exact same size.
If antialiasing is applied to the Ahem font, such tests will often fail because of
faint antialiasing pixels at the edges of the square glyphs, even though the test is
"passing" in terms of what it actually aims to check.
Rather than annotate all such tests as "fuzzy", Gecko has an option to disable antialiasing
for the Ahem font, despite it being enabled for font rendering in general, and we use this
when running the WPT reftests. However, this depends on the font-family name being exactly
"Ahem".
Therefore, in the tests which load Ahem via @font-face and override some descriptors,
we still want to use "Ahem" as the resulting family name (shadowing the standard Ahem,
if it is locally installed) so that the non-antialiased rendering will be used.
(In the case of metrics-override-normal-keyword, there are multiple "custom" versions
of Ahem loaded by the testcase, so we instead take the approach of also loading it with
a modified family name in the reference; then both testcase and reference will get
the default antialiased font rendering rather than special "Ahem" treatment.)
Differential Revision: https://phabricator.services.mozilla.com/D109290
2021-03-23 17:10:24 +00:00
Jonathan Kew
6aa01e5aa4
Bug 1681691 - Add support for metrics overrides to gfxUserFontEntry, dom::FontFace, etc r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D109289
2021-03-23 17:10:24 +00:00
Jonathan Kew
fc722045b9
Bug 1681691 - Add metrics override descriptors to webidl. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D109288
2021-03-23 17:10:23 +00:00
Jonathan Kew
c34bf0ad4f
Bug 1681691 - Also remove unnecessary 'unsafe' from a bunch of FontFaceRule descriptor getters. r=emilio
...
Depends on D109287
Differential Revision: https://phabricator.services.mozilla.com/D109344
2021-03-23 17:10:23 +00:00
Jonathan Kew
8b75657e88
Bug 1681691 - Add ascent-, descent- and line-gap-override descriptors to the style system. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D109287
2021-03-23 17:10:22 +00:00
Jonathan Kew
54906f738a
Bug 1681691 - Convert the font-stretch descriptor to use NonNegativePercentage. r=emilio
...
Depends on D109285
Differential Revision: https://phabricator.services.mozilla.com/D109286
2021-03-23 17:10:22 +00:00
Jonathan Kew
bc2b113e81
Bug 1681691 - Create a NonNegativePercentage type in values:specified. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D109285
2021-03-23 17:10:21 +00:00
Tom Ritter
82fa953ecc
Bug 1700396: Bump updatebot version to the one that gives detailed commit messages for vendoring tasks r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D109515
2021-03-23 16:48:14 +00:00
Nicolas Chevobbe
3ab0450b12
Bug 1693314 - [devtools] Enable new Performance panel by default on Beta. r=julienw
...
Differential Revision: https://phabricator.services.mozilla.com/D109503
2021-03-23 16:06:27 +00:00
Alexandre Poirot
f320e1347f
Bug 1700106 - [devtools] Removed synthesizeKeyFromKeyTag unused test helper. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109483
2021-03-23 15:51:18 +00:00
Alexandre Poirot
ded026f627
Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8
...
I kept a few having some overrides. But they may be irrelevant.
And I kept some eslint files for all folder that aren't matching the pattern matching "**/test*/**/browser*/".
Ideally we would rename these folder to match.
Last but not least, I identified one case where we were using mochitest file for xpcshell tests!
Differential Revision: https://phabricator.services.mozilla.com/D109481
2021-03-23 15:51:18 +00:00
Alexandre Poirot
349e77181c
Bug 1700106 - [devtools] Exclude tests from general DevTools camelcase eslint rule. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109478
2021-03-23 15:51:17 +00:00
Alexandre Poirot
8efc49e6bd
Bug 1700106 - [devtools] Exclude tests from general reject-some-requires eslint rule. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109477
2021-03-23 15:51:17 +00:00
Alexandre Poirot
d43cb93f72
Bug 1700106 - [devtools] Remove the balanced-observers eslint disabling from DevTools mochitests. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109476
2021-03-23 15:51:17 +00:00
Alexandre Poirot
ddbcbd77a1
Bug 1700106 - [devtools] Remove the waitForTick custom eslint global from DevTools mochitests. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109475
2021-03-23 15:51:16 +00:00
Alexandre Poirot
406fafaa4d
Bug 1700106 - [devtools] Remove the waitUntilState custom eslint global from DevTools mochitests. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109474
2021-03-23 15:51:16 +00:00
Alexandre Poirot
fb60911db8
Bug 1700106 - [devtools] Remove the gDevTools custom eslint global from DevTools mochitests. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109473
2021-03-23 15:51:15 +00:00
Alexandre Poirot
c84217aeff
Bug 1700106 - [devtools] Remove all unused eslint rules from devtools mochitests. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D109472
2021-03-23 15:51:15 +00:00