Commit Graph

711045 Commits

Author SHA1 Message Date
Andrew McCreight
82c3c9a58a Bug 1642619 - Remove the unused MessageChannel::Echo(). r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D77804
2020-06-02 13:56:07 +00:00
sefeng
bb650da0c7 Bug 1642364 - Add a temporary solution for modal dialog centered alignment r=emilio
Spec: https://html.spec.whatwg.org/multipage/#centered-alignment

The spec is opaque about the centered alignment mode and we couldn't
come up a satisfied solution by using the current version of the
spec. There will be discussion in CSSWG to talk about better solutions.
In the meantime, we are adding this patch as a temporary solution with
basic centered alignment support to allow us enabling the feature
in Nightly for more testing.

Differential Revision: https://phabricator.services.mozilla.com/D77678
2020-06-02 04:14:04 +00:00
Bob Clary
5cd323cd6f Bug 1642044 - Python 3 tools/rb/fix_stacks.py r=gbrown
Depends on D77660

Differential Revision: https://phabricator.services.mozilla.com/D77661
2020-06-01 23:14:05 +00:00
Bob Clary
450ddd2d42 Bug 1642044 - Python 3 tools/rb/find_leakers.py r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D77660
2020-06-01 23:14:30 +00:00
Alex Chronopoulos
64af393457 Bug 1636051 - Synchronize a member of MockCubeb that is touched from different thread. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D77796
2020-06-02 14:05:35 +00:00
Simon Giesecke
684ee14686 Bug 1592776 - Make test_notification_tag work with Fission. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D76824
2020-05-29 09:02:01 +00:00
Simon Giesecke
09a4657e9c Bug 1592776 - Reformat test_notification_tag.html. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D76823
2020-06-02 10:24:37 +00:00
Simon Giesecke
b4a1cdba4e Bug 1592776 - Fix cleanup of mock service registration. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D77781
2020-06-02 11:09:58 +00:00
Nicolas Chevobbe
bf6bffaa21 Bug 1635460 - Show 4XX and 5XX Network requests as errors in the console. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D77465
2020-06-02 13:31:24 +00:00
Byron Campen [:bwc]
2466c44fbd Bug 1636185: Don't start emitting frames until we can set our initial RID filter. r=jib
This test was flaky because until we set a rid filter, all ssrcs were being
received. This meant that the resolution could have been consistent with any of
foo, bar, or baz when we started looking for resize events. In some cases, that
meant that we would never see the resize event for the transition to bar,
because the video element was already at that resolution.

Depends on D74279

Differential Revision: https://phabricator.services.mozilla.com/D77712
2020-06-01 22:40:32 +00:00
Byron Campen [:bwc]
4bebff252f Bug 1636185: Inline this since nothing else was using it. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D74279
2020-06-01 21:56:57 +00:00
Byron Campen [:bwc]
55f0931f37 Bug 1636185: Don't use GetRemoteSSRCLocked when setting/unsetting ssrcs, because that is intended to be used for stats, not configuration. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D74267
2020-06-01 21:56:44 +00:00
Andrei Oprea
ff0d1ded0d Bug 1640734 - Frequency capping should apply separately for production and experiment messages r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D77010
2020-06-02 14:56:57 +00:00
Scott
72bdbb5b71 Bug 1642436 - Update default pref for collection dismiss r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D77699
2020-06-01 23:00:59 +00:00
Yura Zenevich
c74492ce12 Bug 1642520 - enable accessibility panel auto initialization on all channels. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D77736
2020-06-02 02:11:48 +00:00
Christian Holler
f3e4280df1 Bug 1596691 - Add a JSParser target to fuzz-tests. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D77006
2020-06-02 13:50:23 +00:00
James Graham
97d7ed04a7 Bug 1642478 - Update metadata, r=nataliaCs CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D77816
2020-06-02 14:35:43 +00:00
Csoregi Natalia
654af62a12 Backed out changeset 6f0d4ca18e71 (bug 1637218) for karma newtab failures. CLOSED TREE 2020-06-02 17:33:32 +03:00
Csoregi Natalia
66c89e56e0 Backed out 5 changesets (bug 1635839) for failures on not-iterable.js. CLOSED TREE
Backed out changeset a9ccc860736e (bug 1635839)
Backed out changeset 593a8860ad50 (bug 1635839)
Backed out changeset 9cae1becce65 (bug 1635839)
Backed out changeset 0f28dc01529f (bug 1635839)
Backed out changeset e90011b2f167 (bug 1635839)
2020-06-02 17:11:15 +03:00
ssengupta
fd4af3407b Bug 1637742 - P1 - Protocol documentation now states no error should be returned if AsyncWait is called on closed stream r=baku
Differential Revision: https://phabricator.services.mozilla.com/D77407
2020-06-02 11:09:47 +00:00
André Bargull
2087786122 Bug 1635839 - Part 5: Enable the private name tokenizer code. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D74106
2020-06-02 12:30:12 +00:00
André Bargull
b85b762d0c Bug 1635839 - Part 4: Add an option for private class fields, disabled by default r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D74105
2020-06-02 12:29:59 +00:00
André Bargull
900c6a4dfc Bug 1635839 - Part 3: Skip PrivateName symbols in iteration code. r=jorendorff
Matthew Gaudet: Added Proxy test code

Differential Revision: https://phabricator.services.mozilla.com/D74104
2020-06-02 12:29:49 +00:00
André Bargull
38b00cf16f Bug 1635839 - Part 2: Add a temporary testing function to create PrivateName symbols. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D74103
2020-06-02 12:29:35 +00:00
André Bargull
2e3e2805a9 Bug 1635839 - Part 1: Add PrivateName Symbol code. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D74102
2020-06-02 12:29:27 +00:00
Ingrid Buh twigle_ingrid
904cf26dfd Bug 1640877 - Fix intermittent failures for browser/base/content/test/about/browser_aboutNetError_csp_iframe.js. r=johannh,prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D77059
2020-06-02 12:15:14 +00:00
Alex Chronopoulos
fd9e756377 Bug 1642542 - Make DebugOnly a variable used for checking an assert. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D77783
2020-06-02 12:07:02 +00:00
Mark Banner
fb4c3da8d6 Bug 1631951 - Document how the search service handles missing and updates of app-provided search engines. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D77438
2020-06-02 10:10:06 +00:00
Mark Banner
afaa6b87f6 Bug 1641257 - Clarify search engine overrides documentation regarding when overriddenBy is removed. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D77091
2020-06-02 10:10:06 +00:00
Andrei Oprea
1ca3b62f7a Bug 1631415 - Reuse the remote-text custom element for CFR layouts r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72380
2020-06-02 10:02:32 +00:00
Honza Bambas
5a9a3de14a Bug 1639901 - Set PerformanceResourceTiming.initiatorType to "link" on channel initiated by <link rel=preload> tags, r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D76485
2020-06-01 13:21:14 +00:00
Honza Bambas
cbb21fd55a Bug 1605895 - Advance the diagnostic assertion to check status of channel event queues, r=michal,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D77687
2020-06-01 21:35:03 +00:00
Makoto Kato
0917864e45 Bug 1593683 - Part 2. Handle arrow left/right key when having composition. r=geckoview-reviewers,esawin
Most IMEs handle arrow key, then set caret position by IME. But GBoard doesn't
handle it. GBoard will dispatch key event to application for arrow left/right
even if having IME composition.

Since Gecko doesn't dispatch key press during IME composition due to DOM UI
events spec, we have to emulate arrow key's behaviour.

And, `GeckoEditable` has a hack that composition text is committed when
dispatching key event. This hack is unnecessary after landing
bug 1613804 that `InputConnection.finishComposingText` is implemented.

Differential Revision: https://phabricator.services.mozilla.com/D76658
2020-06-01 08:36:29 +00:00
Makoto Kato
83fbd04e63 Bug 1593683 - Part 1. Restore caret position after committing composition. r=geckoview-reviewers,esawin
When calling `InputConnection.finishComposingText` commits composition string,
but caret position isn't changed. But
`RemoveComposition(COMMIT_IME_COMPOSITION)` sets caret position to end of
string.

So we have to restore caret position after calling
`RemoveComposition(COMMIT_IME_COMPOSITION)` via `finishComposingText`.

Differential Revision: https://phabricator.services.mozilla.com/D76657
2020-06-01 08:36:26 +00:00
Lars T Hansen
ef2a3ed5b1 Bug 1641973 - Make sure to check inDeadCode. r=bbouvier
Several of the SIMD instruction emitters in WasmIonCompile did not
check the dead-code flag, and some might therefore access null pointers
resulting from popping the value stack in dead code regions.

Differential Revision: https://phabricator.services.mozilla.com/D77766
2020-06-02 09:58:25 +00:00
Valentin Gosu
b1b23bbbb6 Bug 1631748 - Remove COOP WPT expected timeouts to figure out what platforms are still intermittently failing r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D77773
2020-06-02 09:47:15 +00:00
Johann Hofmann
a1450e1c3e Bug 1637143 - Extend storage access API user interaction permission lifetime to 45 days. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D77256
2020-05-29 13:06:40 +00:00
Dão Gottwald
345ff28cf7 Bug 1637218 - Allow for registering overridden search top site usage with an extra request. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D76831
2020-06-02 12:26:50 +00:00
Nico Grunbaum
8e3bfa96c3 Bug 1642449 - remove reference to WebrtcIPCTraits;r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D77709
2020-06-02 11:00:28 +00:00
Riley Byrd
ad82a96dad Bug 1518234 - Migrate migration wizard to Fluent r=flod,Gijs,fluent-reviewers
Based on a patch originally written by Ian Kirkpatrick <kirkpa47@msu.edu>

Differential Revision: https://phabricator.services.mozilla.com/D17393
2020-06-02 06:46:09 +00:00
Csoregi Natalia
e960b9f449 Backed out 7 changesets (bug 1640405, bug 1638358) for failures on browser_webconsole_network_messages_status_code.js. CLOSED TREE
Backed out changeset ef5f7479ddf8 (bug 1640405)
Backed out changeset 286e0c83eb30 (bug 1638358)
Backed out changeset 89e396b2896e (bug 1638358)
Backed out changeset 33ad5fa05209 (bug 1638358)
Backed out changeset d213264c1379 (bug 1638358)
Backed out changeset 6bc05236afb4 (bug 1638358)
Backed out changeset 87e9d0ed3982 (bug 1638358)
2020-06-02 15:16:42 +03:00
Csoregi Natalia
2d5cafc841 Backed out 5 changesets (bug 1639833) for failures on browser_blockingIndexedDbInWorkers.js. CLOSED TREE
Backed out changeset 6b4f76d65540 (bug 1639833)
Backed out changeset c77acba1aacb (bug 1639833)
Backed out changeset 30c97666919e (bug 1639833)
Backed out changeset d769b313441a (bug 1639833)
Backed out changeset ed41b41d1b03 (bug 1639833)
2020-06-02 15:02:31 +03:00
Csoregi Natalia
88d27d2500 Backed out changeset f2da1b325e97 (bug 1151648) for failures on browser_accessibility_text_label_audit.js. CLOSED TREE 2020-06-02 13:17:30 +03:00
moz-wptsync-bot
8548407655 Bug 1642478 - [wpt-sync] Update web-platform-tests to 79acbca8950b24bbe7b5fb038c0e1cd0bc4e6891, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 79acbca8950b24bbe7b5fb038c0e1cd0bc4e6891
wpt-type: landing
2020-06-02 09:33:52 +00:00
moz-wptsync-bot
e3f1009c30 Bug 1639465 [wpt PR 23706] - Update wpt metadata, a=testonly
wpt-pr: 23706
wpt-type: metadata
2020-06-02 09:33:51 +00:00
Mike West
db36a31813 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
2020-06-02 09:33:51 +00:00
moz-wptsync-bot
7f7c882d48 Bug 1641870 [wpt PR 23847] - Update wpt metadata, a=testonly
wpt-pr: 23847
wpt-type: metadata
2020-06-02 09:33:50 +00:00
Yi Gu
5ca02f7069 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
2020-06-02 09:33:50 +00:00
moz-wptsync-bot
289383bf5f Bug 1642054 [wpt PR 23878] - Update wpt metadata, a=testonly
wpt-pr: 23878
wpt-type: metadata
2020-06-02 09:33:49 +00:00
Domenic Denicola
79e313f7a8 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
2020-06-02 09:33:49 +00:00