Commit Graph

711476 Commits

Author SHA1 Message Date
Zibi Braniecki
12279c73a3 Bug 1631593 - Move generateBundles to be stored on Localization C++. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D71814
2020-05-31 07:12:33 +00:00
Zibi Braniecki
df730b0525 Bug 1631593 - Move aIsSync to Localization C++. r=stas,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D71679
2020-05-31 07:12:35 +00:00
Zibi Braniecki
099f8774bd Bug 1631593 - Move resourceIds to Localization C++. r=stas,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D71677
2020-05-31 07:12:38 +00:00
Zibi Braniecki
d8983ea51c Bug 1631593 - Remove unused observers from JSM. r=stas
Differential Revision: https://phabricator.services.mozilla.com/D71676
2020-05-31 07:12:40 +00:00
Jan de Mooij
013a148b84 Bug 1642610 part 5 - Use convertInt64ToDouble instead of convertUInt64ToDouble. r=iain
Drive-by performance improvement. convertUInt64ToDouble is slower because it has
a different code path for negative inputs but that can't happen here.

Differential Revision: https://phabricator.services.mozilla.com/D77803
2020-06-04 16:29:04 +00:00
Jan de Mooij
9f09a4c832 Bug 1642610 part 4 - Implement convertInt64ToDouble for ARM32 and MIPS32. r=arai
Based on the existing convertUInt64ToDouble.

Differential Revision: https://phabricator.services.mozilla.com/D78011
2020-06-04 16:29:04 +00:00
Jan de Mooij
62167dda95 Bug 1642610 part 3 - Transpile MathRandomResult. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D77802
2020-06-04 16:31:40 +00:00
Jan de Mooij
5707a6d76d Bug 1642610 part 2 - Optimize Math.random in CacheIR. r=iain
Note that the math-random.js jit-test is a good correctness test for this. It
overrides the RNG's seed, generates a few thousand numbers, and then checks some
of them. I verified this test fails if I add a bug to the Math.random JIT code.

Differential Revision: https://phabricator.services.mozilla.com/D77801
2020-06-04 16:31:38 +00:00
Jan de Mooij
3ae9c0b627 Bug 1642610 part 1 - Move Ion's Math.random code to the MacroAssembler. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D77800
2020-06-04 16:30:44 +00:00
Jan de Mooij
0d026bea3c Bug 1643283 - Check CanInlineCrossRealm also for natives optimized in CacheIR. r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D78243
2020-06-04 16:30:34 +00:00
moz-wptsync-bot
562ea1f6a7 Bug 1642478 - [wpt-sync] Update web-platform-tests to 79acbca8950b24bbe7b5fb038c0e1cd0bc4e6891, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 79acbca8950b24bbe7b5fb038c0e1cd0bc4e6891
wpt-type: landing

Differential Revision: https://phabricator.services.mozilla.com/D78338
2020-06-04 16:05:32 +00:00
moz-wptsync-bot
55cc12799b Bug 1639465 [wpt PR 23706] - Update wpt metadata, a=testonly
wpt-pr: 23706
wpt-type: metadata

Differential Revision: https://phabricator.services.mozilla.com/D78337
2020-06-04 16:05:29 +00:00
Mike West
45e379075c Bug 1639465 [wpt PR 23706] - Ensure that <object>/<embed> navigation bypasses Service Workers., a=testonly
Automatic update from web-platform-tests
Ensure that <object>/<embed> navigation bypasses Service Workers.

Step 13 of https://w3c.github.io/ServiceWorker/#on-fetch-request-algorithm
should exclude `embed` and `object` requests from Service Workers. Our
implementation handles this correctly for the initial request, but failed
to bypass the Service Worker for subsequent navigations. This patch adds
a destination check to
`ServiceWorkerMainResourceLoaderInterceptor::ShouldCreateForNavigation`,
and ensures that the `destination` for a given request is set early enough
in the lifecycle to ensure that the check succeeds.

See also https://github.com/whatwg/fetch/pull/948.

Change-Id: I21a1d37da438e1d0f185696f2b3b4058bc3911fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2209456
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#773781}

--

wpt-commits: 51e3a46a45c3a3ff3c934246d6de70fa3e63c7e9
wpt-pr: 23706

Differential Revision: https://phabricator.services.mozilla.com/D78336
2020-06-04 16:05:21 +00:00
moz-wptsync-bot
a75037bf1a Bug 1641870 [wpt PR 23847] - Update wpt metadata, a=testonly
wpt-pr: 23847
wpt-type: metadata

Differential Revision: https://phabricator.services.mozilla.com/D78335
2020-06-04 16:05:18 +00:00
Yi Gu
01b2a8724c Bug 1641870 [wpt PR 23847] - [ScrollTimeline] Add timeline to Element.animate(), a=testonly
Automatic update from web-platform-tests
[ScrollTimeline] Add timeline to Element.animate()

This patch adds a timeline option to Element.animate() function based on
the recent spec change: https://github.com/w3c/csswg-drafts/issues/5013.

Change-Id: Ibf7e6f824f9e013f62da015cebdbc893255142dd
Bug: 1080720
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2220352
Commit-Queue: Yi Gu <yigu@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#773733}

--

wpt-commits: a0740be4f6a5f18e016abd3dcadef53177dde234
wpt-pr: 23847

Differential Revision: https://phabricator.services.mozilla.com/D78334
2020-06-04 16:05:15 +00:00
moz-wptsync-bot
f6cf809b7c Bug 1642054 [wpt PR 23878] - Update wpt metadata, a=testonly
wpt-pr: 23878
wpt-type: metadata

Differential Revision: https://phabricator.services.mozilla.com/D78333
2020-06-04 16:05:12 +00:00
Domenic Denicola
6cefc204a6 Bug 1642054 [wpt PR 23878] - Origin isolation: parse the header, a=testonly
Automatic update from web-platform-tests
Origin isolation: parse the header

Bug: 1066930
Change-Id: Ib1c79f8c9218821c7da3640e012cf042666e6d50
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2222692
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#773706}

--

wpt-commits: d3ea88514a93b7b69687837de19b1ca6da15cf91
wpt-pr: 23878

Differential Revision: https://phabricator.services.mozilla.com/D78332
2020-06-04 16:05:04 +00:00
Robert Ma
76979cc1cb Bug 1642361 [wpt PR 23893] - Improve QUIC README.md, a=testonly
Automatic update from web-platform-tests
Improve QUIC README.md

Add some links to aioquic
--

wpt-commits: 561feabe2b520397d9df767a03cb19e9b1540594
wpt-pr: 23893

Differential Revision: https://phabricator.services.mozilla.com/D78331
2020-06-04 16:05:02 +00:00
jgraham
3a4955abc6 Bug 1640144 [wpt PR 23742] - Add a wpt docker-push command, a=testonly
Automatic update from web-platform-tests
Add a wpt docker-push command (#23742)

Co-authored-by: Robert Ma <robertma@chromium.org>

--

wpt-commits: e2580a2e8f549c1c43bbd5904bdd3bfc151f2e02
wpt-pr: 23742

Differential Revision: https://phabricator.services.mozilla.com/D78330
2020-06-04 16:04:59 +00:00
Stephen McGruer
cdaa4ad601 Bug 1642107 [wpt PR 23883] - Remove ability to specify sub-product with ':', a=testonly
Automatic update from web-platform-tests
Remove ability to specify subproduct with ':'

This was only used in sauce, where you could set the product to
something like sauce:firefox:63. There were multiple problems with it:

 - it wasn't documented,
 - it overlaps with the --sauce-browser and --sauce-version flags, and
 - it actually would crash wpt if you didn't set a sub-product, even
   thought it was meant to be optional!

The first user of sauce in a long time ran into this problem
immediately, so let's just remove it and make people use --sauce-browser
and --sauce-version.

Fixes https://github.com/web-platform-tests/wpt/issues/23875

--

wpt-commits: f5dbcc58e598553fdc5df57b4f57415577192797
wpt-pr: 23883

Differential Revision: https://phabricator.services.mozilla.com/D78329
2020-06-04 16:04:51 +00:00
moz-wptsync-bot
7b3e96c0fa Bug 1640632 [wpt PR 23753] - Update wpt metadata, a=testonly
wpt-pr: 23753
wpt-type: metadata

Differential Revision: https://phabricator.services.mozilla.com/D78328
2020-06-04 16:04:48 +00:00
cathiechen
2aa9ff6de3 Bug 1640632 [wpt PR 23753] - Add test to fire scrollend events for user scrolls, a=testonly
Automatic update from web-platform-tests
Add test to fire scrollend events for user scrolls (#23753)

Add test for firing scrollend event for user scrolling.
The user scrolling includes dragging, press scrollbar, dragging scrollbar thumb, and send DOWN key scrolling.

--

wpt-commits: c99723afe33bc5b265e41c1a9446eaff7f8e0d57
wpt-pr: 23753

Differential Revision: https://phabricator.services.mozilla.com/D78327
2020-06-04 16:04:45 +00:00
autofoolip
d9672c6a40 Bug 1642108 [wpt PR 23884] - Update interfaces/css-properties-values-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-properties-values-api.idl (#23884)

Source: https://github.com/tidoust/reffy-reports/blob/0ab16b1/ed/idl/css-properties-values-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/692866067
--

wpt-commits: dca5b855126eac95b5f25f770f07fce575f14151
wpt-pr: 23884

Differential Revision: https://phabricator.services.mozilla.com/D78326
2020-06-04 16:04:37 +00:00
moz-wptsync-bot
b60e3c72b0 Bug 1642056 [wpt PR 23879] - Update wpt metadata, a=testonly
wpt-pr: 23879
wpt-type: metadata

Differential Revision: https://phabricator.services.mozilla.com/D78325
2020-06-04 16:04:34 +00:00
autofoolip
05a1ff93e4 Bug 1642056 [wpt PR 23879] - Update interfaces/webxr.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webxr.idl (#23879)

Source: https://github.com/tidoust/reffy-reports/blob/5c7daf9/ed/idl/webxr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/692674197
--

wpt-commits: d63ecea2d7086b4b9651ca750c7c80a886385d75
wpt-pr: 23879

Differential Revision: https://phabricator.services.mozilla.com/D78324
2020-06-04 16:04:26 +00:00
Geoff Brown
3ce8434d77 Bug 1597261 - [mach test] Avoid re-using subsuite from earlier manifest; r=bc
Simply ensuring an empty kwargs['subsuite'] avoids this tricky edge case.

Differential Revision: https://phabricator.services.mozilla.com/D77910
2020-06-04 16:14:08 +00:00
Richard Sherman
989440457b Bug 1642811 - Rename UI references of "blacklist" to "ignore" in Debugger r=jlast,flod
Removed UI references to blacklist, replaced with ignore. Also updated the shortcut key to 'I' instead of 'D' since it's no longer Blacklist. Lastly updated tests to fix failing snapshot tests and jest tests.

Differential Revision: https://phabricator.services.mozilla.com/D78071
2020-06-04 16:02:37 +00:00
Alexandre Poirot
9812cc0c61 Bug 1642470 - Use BrowsingContext ID instead of outerWindowID to filter out netmonitor requests. r=bomsy,Honza
OuterWindow ID is deprecated in a Fission world and we should rather use Browsing Context ID.
The outer window ID will change when navigating to another origin, loaded in a distinct process,
whereas Browsing Context ID will stay the same.

Differential Revision: https://phabricator.services.mozilla.com/D78253
2020-06-04 15:01:47 +00:00
Valentin Gosu
9e9b45920a Bug 1643370 - Add POP!_OS to supported debian distros r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D78316
2020-06-04 15:45:15 +00:00
Nihanth Subramanya
52674d1803 Bug 1642723 - Also check doh-rollout.uri in browser_trrSelection_disable.js test. r=valentin
Depends on D78126

Differential Revision: https://phabricator.services.mozilla.com/D78127
2020-06-04 15:46:03 +00:00
Nihanth Subramanya
b30f322f18 Bug 1642723 - Pref-off automatic TRR-selection by default (back-port from mozilla-release). r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D78126
2020-06-04 15:46:56 +00:00
Liang-Heng Chen
e9679af252 Bug 1642006 - Part 2: test case; r=baku
Depends on D78272

Differential Revision: https://phabricator.services.mozilla.com/D78273
2020-06-04 15:36:31 +00:00
Liang-Heng Chen
c1ca99a8d2 Bug 1642006 - Part 1: detect tracking redirection; r=baku
Depends on D78271

Differential Revision: https://phabricator.services.mozilla.com/D78272
2020-06-04 15:36:18 +00:00
Liang-Heng Chen
3d58ef4e26 Bug 1642006 - Part 0: minor refactoring r=baku
Depends on D78261

Differential Revision: https://phabricator.services.mozilla.com/D78271
2020-06-04 15:35:21 +00:00
Liang-Heng Chen
47c0e49f4d Bug 1628653 - test for dFPI redirect heuristic; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D78261
2020-06-04 15:36:49 +00:00
Razvan Maries
e46cf863d7 Backed out changeset 447cbc28fda3 (bug 1641948) for Android 7 perma failures. CLOSED TREE 2020-06-04 18:55:43 +03:00
Bryce Seager van Dyk
f7ea6aff05 Bug 1643143 - Touch up doc comment and diagram for PlanarYCbCrImage. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D78144
2020-06-03 21:43:25 +00:00
Andrea Marchesini
f3527b4c51 Bug 1643156 - Cleanup nsMultiplexInputStream - part 4 - support Seek(END) correctly, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D77100
2020-06-04 00:18:57 +00:00
Andrea Marchesini
ac5319c5e6 Bug 1643156 - Cleanup nsMultiplexInputStream - part 3 - tests, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76998
2020-06-04 00:18:57 +00:00
Andrea Marchesini
8db10f63e0 Bug 1643156 - Cleanup nsMultiplexInputStream - part 2 - remove the use of nsITellable interface for substreams, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76902
2020-06-04 00:18:57 +00:00
Andrea Marchesini
d0f5bf2fd9 Bug 1643156 - Cleanup nsMultiplexInputStream - part 1 - keep the original stream, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76901
2020-06-04 12:23:17 +00:00
Razvan Maries
179572857b Backed out changeset d51c3c722d65 (bug 1643335) for breaking Gecko Decision Task. CLOSED TREE 2020-06-04 18:29:19 +03:00
Sylvestre Ledru
0f57f34c18 Bug 1643335 - Run hazard-linux64-haz/debug less often r=jmaher,sfink
Differential Revision: https://phabricator.services.mozilla.com/D78275
2020-06-04 15:19:38 +00:00
Mathieu Leplatre
337e076cae Bug 1641939 - Flush local DB after retrying r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D78177
2020-06-04 14:16:01 +00:00
Dão Gottwald
fca3f1322c Bug 1642597 - Don't override the amazon search top site if it was re-added manually. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D78256
2020-06-04 14:43:59 +00:00
Sylvestre Ledru
03a5604053 Bug 1643347 - set hasFlag default value to avoid a -Wuninitialized-const-reference warning in ContentPrincipal.cpp r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D78289
2020-06-04 14:46:32 +00:00
Farooq AR
8b7017979f Bug 1636418 - Rename WebSockets codebase to Messages. r=Honza,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D76724
2020-06-04 14:12:14 +00:00
Ben Hearsum
dd5a8a4ba7 Bug 1642713: allow diff-artifact tasks to be optimized by push interval r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D77859
2020-06-04 14:27:42 +00:00
ffxbld
765a9c9ca1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D78285
2020-06-04 14:13:36 +00:00
Bob Clary
ae77912472 Bug 1641649 - Moar Python 3 support updates for Marionette harness. r=marionette-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D77347
2020-06-04 14:13:01 +00:00