Граф коммитов

732051 Коммитов

Автор SHA1 Сообщение Дата
Nika Layzell db195fbaa4 Bug 1670557 - Check for open channel in NotifyImpendingShutdown, r=annyG
Differential Revision: https://phabricator.services.mozilla.com/D94598
2020-10-24 01:05:49 +00:00
Chris H-C dad2ebbcd0 Bug 1672579 - Remove probes and instrumentation for FOG lifecycle evaluation r=janerik
We got the data we need to make a decision.

(( This is a combined revert of the four commits that added the instrumentation ))

Differential Revision: https://phabricator.services.mozilla.com/D94620
2020-10-26 08:37:00 +00:00
Fabien CASTERS 96b7d5f1bb Bug 1672433 - Remove backward compatibility method getDescription from devtools/client/fronts/device.js r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D94731
2020-10-26 14:29:28 +00:00
Tim Huang dea577140e Bug 1670617 - Part 3: Add a web-platform test for the cors preflight partitioning. r=ckerschb,annevk
Differential Revision: https://phabricator.services.mozilla.com/D93993
2020-10-26 13:39:19 +00:00
Tim Huang 18853bea78 Bug 1670617 - Part 2: Make the CORS preflight cache partitioned by the originAttributes. r=ckerschb,necko-reviewers
We want to partition the CORS preflight cache by the network state
partitioning. So, we have done two things in the patch. First, we make
the CORS preflight cache to be aware of the OriginAttributes. Second, we
use the originAttributes of the network state partitioning in the CORS
preflight cache. As the result, the CORS preflight cache will be
partitioned by the originAttributes.partitionKey as well as other
originAttributes fields if present.

Differential Revision: https://phabricator.services.mozilla.com/D93683
2020-10-26 13:39:12 +00:00
Tim Huang 2546d22172 Bug 1670617 - Part 1: Add a test to verify if the preflight cache is partitioned. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D93682
2020-10-26 13:38:59 +00:00
ffxbld 72e61e1719 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D94734
2020-10-26 14:22:36 +00:00
Doug Thayer 0c6cc8ff79 Bug 1672003 - Create basic test for skeleton UI registry values r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D94111
2020-10-23 22:58:48 +00:00
Sebastian Streich 623cb0de05 Bug 1672575 - Extend MIXED_CONTENT_DOWNLOADS probe r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D94426
2020-10-26 14:02:58 +00:00
Frederik Braun f786bccdf6 Bug 1673309 - Sanitizer should be behind a pref r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D94704
2020-10-26 13:58:05 +00:00
Mihai Alexandru Michis ed42a59568 Backed out changeset b3557a86d1c3 (bug 1663571) for causing mda failures in webrtc/tests/mochitests/test_peerConnection/*
CLOSED TREE
2020-10-26 16:50:37 +02:00
Mihai Alexandru Michis 80f328510e Backed out 13 changesets (bug 1641595, bug 1671998, bug 1672770, bug 1641641, bug 1672697, bug 1672911, bug 1671996, bug 1671907, bug 1640662) for causing sm failures in splat-x64-ion-codegen.js
CLOSED TREE

Backed out changeset b5f6faabcb09 (bug 1641595)
Backed out changeset 326887a2b839 (bug 1641595)
Backed out changeset 2db3227f010f (bug 1672911)
Backed out changeset 857eeed4ed64 (bug 1672770)
Backed out changeset 388b419c10c6 (bug 1672697)
Backed out changeset 3d7f502d9ead (bug 1671998)
Backed out changeset 202d806bac14 (bug 1671996)
Backed out changeset bda987b1c505 (bug 1640662)
Backed out changeset 4e949bd393fa (bug 1640662)
Backed out changeset 164c3fd55821 (bug 1640662)
Backed out changeset 2026ca13fc92 (bug 1640662)
Backed out changeset 2716ecaf485c (bug 1671907)
Backed out changeset 92fe89072e8c (bug 1641641)
2020-10-26 16:49:09 +02:00
Mihai Alexandru Michis d38909b148 Backed out changeset 3714bd86365f (bug 1672489) for accidentally disabling wr on Win7.
CLOSED TREE
2020-10-26 15:57:01 +02:00
Steven MacLeod a3b568d445 Bug 1667286 - wait for expected number of events in browser_fullscreen_api_fission.js r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D94623
2020-10-26 13:45:05 +00:00
Ted Campbell 8e5dcc8f27 Bug 1672886 - Update js::SourceExtent documentation. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D94695
2020-10-26 13:34:08 +00:00
Ted Campbell e0599a64f2 Bug 1672886 - Fix SourceExtent of JS private class methods. r=arai
Private class methods define an internal lambda function for the initializer,
but it currently uses source coordinates of [0,0) which isn't very helpful.
This patch updates it to cover the full field name until end of method body.

These distinctions are generally not exposed to users, but having internal
consistency is still helpful for defining engine invariants.

Differential Revision: https://phabricator.services.mozilla.com/D94612
2020-10-26 13:34:00 +00:00
Ted Campbell 228a6ca6e4 Bug 1672886 - Add tests for script source extents. r=arai
Add tests to document the BaseScripts generated for different parse
constructs and track the sourceStart/sourceEnd values. This uses the debugger
API to find hidden scripts and access the source values. The details this
test checks are arbitrary implementation details, and the test expectations
can be updated as necessary.

Differential Revision: https://phabricator.services.mozilla.com/D94611
2020-10-26 13:34:18 +00:00
Andrew Halberstadt 1761ded69a No Bug - Update tryselect docs around installing watchman, DONTBUILD, r=firefox-source-docs-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D94104
2020-10-20 21:55:19 +00:00
Bryce Seager van Dyk 4f0219bdf2 Bug 1672188 - MediaData::ConstructPlanarYCbCrData should set color range. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D94109
2020-10-24 05:56:55 +00:00
Masayuki Nakano 632bea14d4 Bug 1671556 - part 13: Make `HTMLEditor::GetFirstSelectedCellInTable()` stop using `CellAndIndexes` which uses `HTMLEditor::GetFirstSelectedTableCellElement()` r=m_kato
The method is tested by `test_nsITableEditor_getFirstSelectedCellInTable.html`.

And now, nobody uses `CellAndIndexes` so that this patch removes it.

Depends on D94239

Differential Revision: https://phabricator.services.mozilla.com/D94240
2020-10-26 05:53:26 +00:00
Mihai Alexandru Michis bd4dbbf6bf Backed out changeset d431052b6dec (bug 1673309) for causing mochitest failures in test_interfaces_secureContext.html
CLOSED TREE
2020-10-26 15:37:12 +02:00
Mihai Alexandru Michis 36e7dbc5bc Backed out changeset 0a6c18c6e9d5 (bug 1673098) for causing webrender failures.
CLOSED TREE
2020-10-26 15:35:55 +02:00
James Graham 2aec04a4c0 Bug 1639006 - Make mach wpt-test-paths run in Python 3, r=karlcow DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D92935
2020-10-26 13:14:52 +00:00
James Graham 5af13e9963 Bug 1639002 - Make mach wpt-manifest-update run in Python 3, r=karlcow
Differential Revision: https://phabricator.services.mozilla.com/D92932
2020-10-26 13:14:13 +00:00
James Graham 904eff9577 Bug 1639007 - Make mach wpt-unittest run in Python 3, r=karlcow DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D92930
2020-10-26 13:13:29 +00:00
James Graham adcdde0bf9 Bug 1639004 - Make mach wpt-metadata-summary run in Python 3, r=karlcow
Differential Revision: https://phabricator.services.mozilla.com/D92915
2020-10-26 13:12:15 +00:00
Makoto Kato 10c81eb07b Bug 1673155 - Add SEC CJK font to font.name-list.sans-serif / font.name-list.monospace. r=jfkthame
The default fonts of CJK on Samsung's Galaxy device seems to be SEC CJK fonts.
This seems to be modified version of Noto Sans CJK. Samsung has No. 1 market
share for Android, so we should add this fonts to default font list.

Differential Revision: https://phabricator.services.mozilla.com/D94702
2020-10-26 09:04:35 +00:00
Masayuki Nakano 624be44b8c Bug 1671556 - part 12: Make `HTMLEditor::GetSelectedOrParentTableElement()` stop using `HTMLEditor::GetFirstSelectedTableCellElement()` r=m_kato
This is tested by `test_nsITableEditor_getSelectedOrParentTableElement.html`.

Depends on D94238

Differential Revision: https://phabricator.services.mozilla.com/D94239
2020-10-26 05:24:12 +00:00
Sebastian Hengst 86402530a5 Bug 1672079 - set streams/transferable/window.html as intermittent on all platforms. r=jgraham DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D94708
2020-10-26 12:52:29 +00:00
Frederik Braun 54547f4097 Bug 1673309 - Sanitizer should be behind a pref r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D94704
2020-10-26 12:29:30 +00:00
Gregory Mierzwinski 2955443b86 Bug 1673074 - Modify cron to run chrome linux tests in browsertime. r=perftest-reviewers,Bebe
This patch modifies the cron to run chrome linux tests on browsertime instead of webext. It also removes the linux smoke tests.

Differential Revision: https://phabricator.services.mozilla.com/D94628
2020-10-26 12:49:21 +00:00
Masayuki Nakano 8a7dfed0fd Bug 1671556 - part 11: Make `HTMLEditor::GetSelectedCellsType()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
Depends on D94236

Differential Revision: https://phabricator.services.mozilla.com/D94238
2020-10-26 05:06:59 +00:00
Mark Banner 080900a436 Bug 699844 - Remove the Bookmarks annotations service API. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D93315
2020-10-26 12:32:55 +00:00
Mark Banner 77e1109e9e Bug 699844 - Remove the live bookmark migrator as it is not needed now. r=mak,markh
Differential Revision: https://phabricator.services.mozilla.com/D93314
2020-10-26 12:32:52 +00:00
Mark Banner 50bb08c967 Bug 699844 - Remove remaining uses of bookmark annotations from Sync. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D93313
2020-10-26 12:32:47 +00:00
moz-wptsync-bot 49d3a7bf2d Bug 1673113 - [wpt-sync] Update web-platform-tests to 304915c05721c2dbbf0f439618e1125b343f258a, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 304915c05721c2dbbf0f439618e1125b343f258a
wpt-type: landing
2020-10-26 12:06:39 +00:00
moz-wptsync-bot 8f7e379376 Bug 1648747 [wpt PR 24357] - Update wpt metadata, a=testonly
wpt-pr: 24357
wpt-type: metadata
2020-10-26 12:06:39 +00:00
Philipp Hancke 5eb1a311a4 Bug 1648747 [wpt PR 24357] - webrtc: add WPT test for handling of unknown media types, a=testonly
Automatic update from web-platform-tests
webrtc: add WPT test for handling of unknown media types

asserting that a media type which is not understood is still kept in the
answer.

Bug: webrtc:3513
Change-Id: Ice96c09d7d1990dba677095fe882aab0fbe1a91d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2270180
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/master@{#820298}

--

wpt-commits: 304915c05721c2dbbf0f439618e1125b343f258a
wpt-pr: 24357
2020-10-26 12:06:38 +00:00
Kagami Sascha Rosylight 2487a4bfe3 Bug 1673031 [wpt PR 26262] - Remove invalid relative import in vcs.py, a=testonly
Automatic update from web-platform-tests
Remove invalid relative import in vcs.py (#26262)

It was introduced by e98eee5, but absolute import alone works on both Py2/3.

Closes #26071

--

wpt-commits: 3db9eb442bedcc796ab7ecd1666cc1b6682e103a
wpt-pr: 26262
2020-10-26 12:06:38 +00:00
moz-wptsync-bot 46fed64a30 Bug 1672985 [wpt PR 26256] - Update wpt metadata, a=testonly
wpt-pr: 26256
wpt-type: metadata
2020-10-26 12:06:37 +00:00
Philip Jägenstedt df8aa5d90c Bug 1672985 [wpt PR 26256] - Tweak flexbox_justifycontent-center-overflow.html to match implementations, a=testonly
Automatic update from web-platform-tests
Tweak flexbox_justifycontent-center-overflow.html to match implementations (#26256)

The offsets -2.85em and 4.95em in the ref perhaps (at a guess) initially
matched precisely the Presto behavior, but now look like magic
constants, and is slightly off in all implementations:
https://wpt.fyi/results/css/css-flexbox/flexbox_justifycontent-center-overflow.html?run_id=711240001&run_id=697770002&run_id=737900001&run_id=715540002&run_id=705490001

Control the width of the boxes more explicitly, so that the ref can be
written in a more straightforward way.

Also replaces "dam" (lady in Norwegian) with "x" to make the text much
shorter than the span widths, and matching an earlier rewrite:
https://github.com/web-platform-tests/wpt/pull/16820
--

wpt-commits: a10802c3fb44605290b78773eb0080c75be8538c
wpt-pr: 26256
2020-10-26 12:06:37 +00:00
Bret Sepulveda e07e95f1c0 Bug 1672969 [wpt PR 26254] - Revert "[mathml] Implement special drawing of largeop operator in displaystyle", a=testonly
Automatic update from web-platform-tests
Revert "[mathml] Implement special drawing of largeop operator in displaystyle"

This reverts commit 830b5b3af88cbe3fc7e6169c9772fdebe01f6797.

Reason for revert: Causing crashes in several mathml tests on the MSAN bot. First failing build: https://ci.chromium.org/p/chromium/builders/ci/WebKit%20Linux%20MSAN/8001

Original change's description:
> [mathml] Implement special drawing of largeop operator in displaystyle
>
> This implements special drawing of largeop <mo> element in display style
> as described in step 3. of [1]. A new algorithm is introduced for that
> purpose and in particular only used for <mo> elements that are made of
> a single glyph. Existing painting logic for stretchy radical symbol is
> reused and adapted to work with largeop operators.
>
> [1] https://mathml-refresh.github.io/mathml-core/#layout-of-operators
>
> Bug: 6606
> Change-Id: Icca70f4bf464417809970fecc101e5aa7f149621
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2414298
> Commit-Queue: Rob Buis <rbuis@igalia.com>
> Reviewed-by: Koji Ishii <kojii@chromium.org>
> Reviewed-by: Frédéric Wang <fwang@igalia.com>
> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#819855}

TBR=wangxianzhu@chromium.org,kojii@chromium.org,ikilpatrick@google.com,ikilpatrick@chromium.org,fwang@igalia.com,mstensho@chromium.org,rbuis@igalia.com

Change-Id: I97a8a0708d5acd3d43fd67a2deff3fed5967fc5e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 6606
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2495061
Reviewed-by: Bret Sepulveda <bsep@chromium.org>
Commit-Queue: Bret Sepulveda <bsep@chromium.org>
Cr-Commit-Position: refs/heads/master@{#820204}

--

wpt-commits: 0c6b6ed8b55e50fbf5669874815bd6ea0eb1c5a9
wpt-pr: 26254
2020-10-26 12:06:36 +00:00
autofoolip 486b65950e Bug 1672917 [wpt PR 26249] - Update interfaces/webhid.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webhid.idl (#26249)

Source: https://github.com/w3c/webref/blob/4095870/ed/idl/webhid.idl
Build: https://travis-ci.org/w3c/webref/builds/191845379
--

wpt-commits: 240e49c1f077b11fab75368490eb5c235e641994
wpt-pr: 26249
2020-10-26 12:06:36 +00:00
Koji Ishii 2a7907a649 Bug 1672914 [wpt PR 26248] - Fix NGLineBreaker::RewindOverflow crash, a=testonly
Automatic update from web-platform-tests
Fix NGLineBreaker::RewindOverflow crash

This patch is a re-fix of r819722 <crrev.com/c/2489730>.

It turned out that |NGLineBreaker| hangs the attached test
case before r819722, and crashes after. This is because
|Rewind| may fail if the line has floats, and in that case,
the current item is not a text item.

This patch changes it to just setting the state to |kTrailing|
and return, so that, if |Rewind| succeeds, |BreakLine| will
call |HandleText|, which will call |HandleTrailingSpaces| when
the text item starts with spaces.

When |Rewind| fails, |BreakLine| can handle non-text items too.

Bug: 1141384
Change-Id: I96e428d2c9ff50b3685c2a83eafdcea509749594
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2492700
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#820154}

--

wpt-commits: 382094f140d39f6fa8b14ab15107bed84317e89a
wpt-pr: 26248
2020-10-26 12:06:35 +00:00
Yoav Weiss 839746390a Bug 1672934 [wpt PR 26214] - [beacon] Fix ArrayBuffer and URLSearchParams data, a=testonly
Automatic update from web-platform-tests
[beacon] Fix ArrayBuffer and URLSearchParams data

`navigator.sendBeacon()` was not handling DOMArrayBuffer and
URLSearchParams inputs properly, resulting in failing WPTs related to
the sent Content-Type, as well as in the wrong data sent in the case
of DOMArrayBuffers.
This CL fixes that.

Bug: 876671
Change-Id: I17674b3041aa0f0bdbd1a570ab34be48b0dd98b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2489986
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#820134}

--

wpt-commits: 4a65f5002f1e2e778f62a9b99f4298dc8948f26c
wpt-pr: 26214
2020-10-26 12:06:35 +00:00
moz-wptsync-bot 9700d1f887 Bug 1672887 [wpt PR 26246] - Update wpt metadata, a=testonly
wpt-pr: 26246
wpt-type: metadata
2020-10-26 12:06:34 +00:00
arai-a ef426b85de Bug 1672887 [wpt PR 26246] - Fix Canvas drawImage tests not to expect INDEX_SIZE_ERR when source width/height is zero (fixes #2835), a=testonly
Automatic update from web-platform-tests
2d canvas: drawImage() does not throw "IndexSizeError" when source width/height is zero

Fixes #2835.
--

wpt-commits: c71e3bf23f8a328f68614fc1716d2659f2547eda
wpt-pr: 26246
2020-10-26 12:06:34 +00:00
autofoolip d4ad5887f2 Bug 1672868 [wpt PR 26244] - Update Safari Technology Preview to 115, a=testonly
Automatic update from web-platform-tests
Update Safari Technology Preview to 115

Version as reported by safaridriver --version:
Included with Safari Technology Preview (Release 115, 15611.1.3.5)

Source: https://developer.apple.com/safari/download/
Build: https://dev.azure.com/foolip/safari-technology-preview-updater/_build/results?buildId=2263&view=logs

--

wpt-commits: 8b1df3d520335fb42ef4bfd50b9121ac41995f8e
wpt-pr: 26244
2020-10-26 12:06:33 +00:00
Vladimir Levin 9849caf0b0 Bug 1672892 [wpt PR 26193] - HTMLPluginElement: Add object to frame view's update part if locked., a=testonly
Automatic update from web-platform-tests
HTMLPluginElement: Add object to frame view's update part if locked.

This patch ensures that when we delay the load because the plugins
need to be loaded and we're under a content-visibility lock, then
we add the object to be updated into frame view's list immediately

This is typically done during layout, but if layout is prevented then
we run into a possibility of delaying load event forever. Adding
the object to the update set immediately avoids the problem.

R=masonfreed@chromium.org

Bug: 1138128
Change-Id: I4d918c6bbdcd80aa6f01bf3b068acb64a93b0196
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485671
Commit-Queue: vmpstr <vmpstr@chromium.org>
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Reviewed-by: Stefan Zager <szager@chromium.org>
Cr-Commit-Position: refs/heads/master@{#820068}

--

wpt-commits: 3dd0797f48bc867df582d7e6d5673622e3593ed3
wpt-pr: 26193
2020-10-26 12:06:33 +00:00
Robert Ma 12a88605d9 Bug 1672835 [wpt PR 26242] - Remove sorting and de-duplication in media queries., a=testonly
Automatic update from web-platform-tests
Remove sorting and de-duplication in media queries.

This was removed from the spec per resolution[1] and incompatible with
never media queries. Improves interop with Gecko which have not seen any
issues with the different serialization.

Removed fast/media test which is covered by existing wpt tests.

[1] https://github.com/w3c/csswg-drafts/issues/5627#issuecomment-712475204

Bug: 1138859
Change-Id: I1483008c81df90f8277dcad7e90c8036c5cc019b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2478992
Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#819090}

--

wpt-commits: d004bddde373550fe9a563487adda3e17fc4c697
wpt-pr: 26242
2020-10-26 12:06:33 +00:00