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

691004 Коммитов

Автор SHA1 Сообщение Дата
Nicolas Chevobbe 54a45e09dd Bug 1594009 - Add optional chaining support for console autocomplete. r=Honza.
The JsPropertyProvider parser is modified to accept optional chaining
syntax.

Differential Revision: https://phabricator.services.mozilla.com/D60654

--HG--
extra : moz-landing-system : lando
2020-02-11 14:29:09 +00:00
Oana Pop Rus b84237cbb9 Backed out changeset b1527ffd4978 (bug 1602890) for dt failure in browser_aboutdebugging_devtoolstoolbox_reload.js on a CLOSED TREE 2020-02-11 16:07:50 +02:00
Gregory Mierzwinski b5685da087 Bug 1614504 - Remove blank lines from profile before passing it to browsertime. r=perftest-reviewers,octavian_negru
With this patch, we now remove all blank lines from the profiles we produce which cause Browsertime 8 to break.

Differential Revision: https://phabricator.services.mozilla.com/D62370

--HG--
extra : moz-landing-system : lando
2020-02-11 13:18:33 +00:00
Nicolas Chevobbe 8be7e22739 Bug 1613668 - Fix filterbar in split console. r=Honza.
The filterbar grid should only have subgrid for grid-template-rows,
not columns, as we want it to have its own column (1 for the main
ui elements, and another one for the close button).

Differential Revision: https://phabricator.services.mozilla.com/D61859

--HG--
extra : moz-landing-system : lando
2020-02-11 11:10:49 +00:00
André Bargull 3065c40f86 Bug 712939 - Part 7: Remove JS_STATIC_ASSERT. r=jwalden
Depends on D62278

Differential Revision: https://phabricator.services.mozilla.com/D62280

--HG--
extra : moz-landing-system : lando
2020-02-11 13:09:09 +00:00
André Bargull 0bcaa98062 Bug 712939 - Part 6: Replace JS_STATIC_ASSERT in js/src/*. r=jwalden
Depends on D62277

Differential Revision: https://phabricator.services.mozilla.com/D62278

--HG--
extra : moz-landing-system : lando
2020-02-10 20:35:07 +00:00
André Bargull e1cc9ae36b Bug 712939 - Part 5: Replace JS_STATIC_ASSERT in js/src/vm. r=jwalden
Depends on D62276

Differential Revision: https://phabricator.services.mozilla.com/D62277

--HG--
extra : moz-landing-system : lando
2020-02-10 20:35:05 +00:00
André Bargull 165d7cc1ab Bug 712939 - Part 4: Replace JS_STATIC_ASSERT in js/src/jit. r=jwalden
Depends on D62275

Differential Revision: https://phabricator.services.mozilla.com/D62276

--HG--
extra : moz-landing-system : lando
2020-02-10 20:35:03 +00:00
André Bargull 9e9b473f3b Bug 712939 - Part 3: Replace JS_STATIC_ASSERT in js/src/gc. r=jwalden
Depends on D62273

Differential Revision: https://phabricator.services.mozilla.com/D62275

--HG--
extra : moz-landing-system : lando
2020-02-10 20:34:58 +00:00
André Bargull ff0cf6f648 Bug 712939 - Part 2: Replace JS_STATIC_ASSERT in js/src/debugger. r=jwalden
Depends on D62272

Differential Revision: https://phabricator.services.mozilla.com/D62273

--HG--
extra : moz-landing-system : lando
2020-02-10 20:34:56 +00:00
André Bargull bbc2687fd7 Bug 712939 - Part 1: Replace JS_STATIC_ASSERT in js/src/ctypes. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D62272

--HG--
extra : moz-landing-system : lando
2020-02-10 20:34:01 +00:00
Emilio Cobos Álvarez 42f94345f2 Bug 1613176 - Introduce NonTrivialTypeInFfiChecker. r=andi
This ensures that we don't pass non-trivially-copiable types through the FFI
boundary.

Differential Revision: https://phabricator.services.mozilla.com/D61626

--HG--
extra : moz-landing-system : lando
2020-02-11 13:11:29 +00:00
alwu 01a006163b Bug 1613600 - only set playback state for opened event source. r=MeFisto94
Differential Revision: https://phabricator.services.mozilla.com/D61791

--HG--
extra : moz-landing-system : lando
2020-02-11 12:49:29 +00:00
John Dai 82370e0bad Bug 1588715 - Refactor matches the spec term 'submitter'; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D62035

--HG--
extra : moz-landing-system : lando
2020-02-11 12:46:57 +00:00
John Dai 5683fcf7c8 Bug 1588715 - Implement SubmitEvent; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D62030

--HG--
extra : moz-landing-system : lando
2020-02-11 12:46:54 +00:00
Pranav Pandey 338c49f1f0 Bug 1581790 - added toggle button to network details. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D60823

--HG--
extra : moz-landing-system : lando
2020-02-11 12:39:22 +00:00
John Dai 2bdbda042f Bug 1613360 - Enable form.requestSubmit by default; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D61679

--HG--
extra : moz-landing-system : lando
2020-02-05 13:08:54 +00:00
Sebastian Hengst f6440bccc4 Bug 1612233 - Change test expectation to 'not ccov' for sxg-reporting-prefetch-mi_error.tentative.html, missed earlier. a=test-only DONTBUILD
--HG--
extra : amend_source : a61e6ccc911952664a3bf2ee7a161d75a5a62896
2020-02-11 13:10:13 +01:00
moz-wptsync-bot 152df1e47f Bug 1613100 - [wpt-sync] Update web-platform-tests to 88fd67fefdacec6c5d34d45511aa5eab15dd3abe, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 88fd67fefdacec6c5d34d45511aa5eab15dd3abe
wpt-type: landing
2020-02-11 12:00:34 +00:00
James Graham 45e47762fa Bug 1613981 - ensure_str() interned data in wpt metadata update, r=maja_zf
intern() has to take a str in Python 2 and 3 (i.e bytes in the former and
unicode in the latter). A recent upstream change changed url_base to unicode
which revealed there was one place we forgot to call ensure_str when interning
in the wpt metadata update code. This was blocking the sync.

Differential Revision: https://phabricator.services.mozilla.com/D62064
2020-02-11 12:00:33 +00:00
Sergio 439ba25a1a Bug 1613058 [wpt PR 21569] - Bump testfiles manifest version to 8, a=testonly
Automatic update from web-platform-tests
Bump to version 8 (#21569)

--

wpt-commits: 4e8d4aa05861d027e6150ff069044474210059f4
wpt-pr: 21569
2020-02-11 12:00:32 +00:00
moz-wptsync-bot be25e4ea54 Bug 1613049 [wpt PR 21568] - Update wpt metadata, a=testonly
wpt-pr: 21568
wpt-type: metadata
2020-02-11 12:00:32 +00:00
Frédéric Wang 0a79733f32 Bug 1613049 [wpt PR 21568] - Update space-like tests., a=testonly
Automatic update from web-platform-tests
Update space-like tests. (#21568)

https://github.com/mathml-refresh/mathml/issues/183
--

wpt-commits: 56c5d893f8a3fc6cf2a889d1c42616098ac7959b
wpt-pr: 21568
2020-02-11 12:00:32 +00:00
Anne van Kesteren 9df102950d Bug 1612912 [wpt PR 21550] - COEP: increase timeouts to reduce intermittents, a=testonly
Automatic update from web-platform-tests
COEP: increase timeouts to reduce intermittents

--

wpt-commits: f885d339179cb60320af1aa8da440429af182b6e
wpt-pr: 21550
2020-02-11 12:00:31 +00:00
moz-wptsync-bot 145f55fb87 Bug 1612626 [wpt PR 21534] - Update wpt metadata, a=testonly
wpt-pr: 21534
wpt-type: metadata
2020-02-11 12:00:31 +00:00
Aleks Totic 63dac6ef0a Bug 1612626 [wpt PR 21534] - [TableNG] Fix minor colspan percentage redistribution bug, a=testonly
Automatic update from web-platform-tests
[TableNG] Fix minor colspan percentage redistribution bug

Legacy code was not enforcing 2 invariants of colspan
redistribution.
- min_width <= max_width
- redistribution should never shrink width.

The fix introduces a part of new colspan redistribution
test suite.

Bug: 958381
Change-Id: I3cc6e55af86dd376ffbc0a4c4710900df8bccce5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2030805
Commit-Queue: Aleks Totic <atotic@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738062}

--

wpt-commits: aede77a55588790eca722d2fe5ee948a9f20e216
wpt-pr: 21534
2020-02-11 12:00:30 +00:00
moz-wptsync-bot ce20edf9cf Bug 1612962 [wpt PR 21556] - Update wpt metadata, a=testonly
wpt-pr: 21556
wpt-type: metadata
2020-02-11 12:00:30 +00:00
Klaus Weidner bca9132f80 Bug 1612962 [wpt PR 21556] - WebXR: Move DOM Overlay test to external WPT, a=testonly
Automatic update from web-platform-tests
WebXR: Move DOM Overlay test to external WPT

https://github.com/immersive-web/dom-overlays/issues/12

Bug: 991747
Change-Id: Iab360d76c947048bc6650674587f3bcc95a8d4cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036514
Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
Commit-Queue: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738016}

--

wpt-commits: b4ec2e3bfbf8fa1e75ee037229b34e497d21c374
wpt-pr: 21556
2020-02-11 12:00:29 +00:00
Stephen McGruer cd98a37f2d Bug 1613003 [wpt PR 21561] - Restore pull_request_previews.yml to use secrets.DEPLOY_TOKEN, a=testonly
Automatic update from web-platform-tests
Restore pull_request_previews.yml to use secrets.DEPLOY_TOKEN (#21561)

As per https://github.com/web-platform-tests/wpt/pull/21560, the
re-launch of pull_request_previews.yml appears to work using my personal
access token. Switching it back to use DEPLOY_TOKEN to see if that
works.
--

wpt-commits: aa4c61f655811a1a6b2e70c3b5377fb4e34b1aa9
wpt-pr: 21561
2020-02-11 12:00:29 +00:00
Stephen McGruer 97e953c22b Bug 1612968 [wpt PR 21558] - Re-land pull_request_previews.yml workflow, a=testonly
Automatic update from web-platform-tests
Re-land pull_request_previews.yml workflow (#21558)

This attempts to re-land the pull_request_previews.yml workflow, to
create deployments for wptpr.live. This was previously reverted because
it was not properly triggering the dependent deployment workflow. I've
tested it on my local fork of wpt with my personal token and can't
reproduce the failure (i.e. it is working), so I'm landing this again to
see if it works now.

This reverts commit 462f3c4680dc9d4c5dd4740742947cd16d6fc1df. I've
changed two main things:

  * Use my personal token temporarily, to mimic the local setup.
  * Only deploy one PR, to avoid spamming.
--

wpt-commits: 5bfe66a9068ede4f0228ace529c3bc7b1a54c202
wpt-pr: 21558
2020-02-11 12:00:28 +00:00
Luke Zielinski f1f9e88954 Bug 1612411 [wpt PR 21517] - Update chromium log formatter to handle known_intermittent., a=testonly
Automatic update from web-platform-tests
Update chromium log formatter to handle known_intermittent. (#21517)

Update chromium log formatter to handle known_intermittent.

It will combine the expected status and anything in known_intermittent
into a space-separated list of statuses which are output into the
"expected" field in the chromium log.
--

wpt-commits: 9a559c43f8c4469af284d460f89b295eae4edc9b
wpt-pr: 21517
2020-02-11 12:00:28 +00:00
moz-wptsync-bot 89cb067685 Bug 1610627 [wpt PR 21319] - Update wpt metadata, a=testonly
wpt-pr: 21319
wpt-type: metadata
2020-02-11 12:00:27 +00:00
Stephen McGruer 0353354ee5 Bug 1610627 [wpt PR 21319] - Remove instance of 'whitelist' in css/css-pseudo, a=testonly
Automatic update from web-platform-tests
Remove instance of 'whitelist' in css/css-pseudo

As per https://whatwg.org/style-guide

--

wpt-commits: 1703644cf1da595b6926d1f6007c17121720a5b3
wpt-pr: 21319
2020-02-11 12:00:27 +00:00
autofoolip 0d3046234c Bug 1612669 [wpt PR 21538] - Update interfaces/cssom-view.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cssom-view.idl (#21538)

Source: https://github.com/tidoust/reffy-reports/blob/1871ddb/ed/idl/cssom-view.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/644748809
--

wpt-commits: 12f2bc42031791155c34fd164f9127be7bfe6b8f
wpt-pr: 21538
2020-02-11 12:00:26 +00:00
moz-wptsync-bot 4f14b1652b Bug 1612827 [wpt PR 21547] - Update wpt metadata, a=testonly
wpt-pr: 21547
wpt-type: metadata
2020-02-11 12:00:26 +00:00
Pâris MEULEMAN ef7ed30beb Bug 1612827 [wpt PR 21547] - [Security] Fix WPTs that are wrong or with undeterministic failure output, a=testonly
Automatic update from web-platform-tests
[Security] Fix WPTs that are wrong or with undeterministic failure output

This fixes three tests:
  - blob-popup.https.html checked for a random string to be empty,
  which makes test expectations unreliable, use length instead.
  - coop-navigated-popup.https.html had a failure in the cleanup, trying
  to use a non-existent object. This change defines the broadcast channel
  beforehand and uses the proper variable name.
  - historical/coep-navigate-popup-unsafe-inherit.https.html had an
  invalid expectation that navigating a popup from a COOP: same-origin
  document to a COOP: unsafe-none document should not create a new
  browsing context group.

Bug: 922191
Change-Id: Ife24aee4369a3a25bbff32a2fe5e8c29abb2d468
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2030902
Commit-Queue: Pâris Meuleman <pmeuleman@chromium.org>
Auto-Submit: Pâris Meuleman <pmeuleman@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Arthur Hemery <ahemery@chromium.org>
Cr-Commit-Position: refs/heads/master@{#737734}

--

wpt-commits: b49a11955de10ebff809462df4b54d5609b41fb9
wpt-pr: 21547
2020-02-11 12:00:25 +00:00
Rune Lillesveen 1b00e3f48d Bug 1610759 [wpt PR 21335] - Block the XML parser on parser blocking stylesheets., a=testonly
Automatic update from web-platform-tests
Block the XML parser on parser blocking stylesheets.

The html spec talks about script blocking stylesheets[1], but we do
script blocking in body by pausing the html parser. The APIs for doing
that for the XML parser had empty implementations which meant that
querying style from a script after an external stylesheet resource would
not wait for the stylesheet to load.

[1] https://html.spec.whatwg.org/multipage/semantics.html#interactions-of-styling-and-scripting

Bug: 1043944, 917116
Change-Id: I08422fa0608db8972154a8b19854906e154dfdd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2012021
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#737721}

--

wpt-commits: 220c6b1d4bd084c1835cf274f3ed5f8dd8468fea
wpt-pr: 21335
2020-02-11 12:00:25 +00:00
moz-wptsync-bot c608fd6dee Bug 1612764 [wpt PR 21542] - Update wpt metadata, a=testonly
wpt-pr: 21542
wpt-type: metadata
2020-02-11 12:00:24 +00:00
Oriol Brufau 4f4a90dd6a Bug 1612764 [wpt PR 21542] - [css-pseudo] Fix hit-testing for nested ::marker, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Fix hit-testing for nested ::marker

Since r731964, if you clicked a ::marker originated by a ::before or
::after, and you read the 'path' property of the event, the first node
in the array might be the ::before or ::after pseudo-element.

Actually it was fine if you clicked the contents (text or image) of the
::marker. But it's possible to make the ::marker taller than its
contents by setting a big 'line-height'. Then you could click inside the
::marker but outside its contents, and reproduce the problem.

That was wrong, as described in pseudo_element.h,
> Pseudo element are not allowed to be the inner node for hit testing.

This patch fixes it by making PseudoElement::InnerNodeForHitTesting
iterate ancestors until it finds one which is not a pseudo-element.

Bug: 1048000, 457718

TEST=external/wpt/css/css-pseudo/marker-hit-testing.html

Some checks fail in legacy because the marker ignores 'line-height'.

Change-Id: I7bed7d0824638b0c7f4b63a744a3ca4978285445
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2030973
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#737720}

--

wpt-commits: 738d7d25a53e359ecb83349885a34a61b3944fa5
wpt-pr: 21542
2020-02-11 12:00:24 +00:00
Joshua Bell 4017afdf80 Bug 1612637 [wpt PR 21536] - IndexedDB: Drop max numbers in parallel-cursors-upgrade.html, a=testonly
Automatic update from web-platform-tests
IndexedDB: Drop max numbers in parallel-cursors-upgrade.html

The external/wpt/IndexedDB/parallel-cursors-upgrade.html test
exercises 10k cursors in parallel, which an implementation should
support. The test was historically flaky, although it hasn't timed out
on the bots lately. But it is still slow - requiring multiple seconds
on many platforms, and 20-40 seconds on debug builds. Drop the maximum
number of parallel cursors to stop being such a drain on the commons.

Local tests: the time for --iterations=40 dropped from 23s to 5s.

Bug: 869364
Change-Id: I5a0b9de3b37650917e40cc0c34e7473a3870b21f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2033814
Auto-Submit: Joshua Bell <jsbell@chromium.org>
Commit-Queue: Victor Costan <pwnall@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#737669}

--

wpt-commits: 3487b250cd7304e7c8e6e7c447a8e3aee2c22082
wpt-pr: 21536
2020-02-11 12:00:23 +00:00
moz-wptsync-bot 7aad290c26 Bug 1612762 [wpt PR 21541] - Update wpt metadata, a=testonly
wpt-pr: 21541
wpt-type: metadata
2020-02-11 12:00:23 +00:00
Kent Tamura 73b19dab8b Bug 1612762 [wpt PR 21541] - Move tests in custom-elements/state/ to external/wpt/custom-elements/state.tentative/, a=testonly
Automatic update from web-platform-tests
Move tests in custom-elements/state/ to external/wpt/custom-elements/state.tentative/

Rename |internals| to |i| to avoid lint errors.
This is a preparation to ship the feature.

Bug: 1012098
Change-Id: I789f44c072b57f05e1ec8ddfbf0855872e144996
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2032632
Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#737659}

--

wpt-commits: 7b464208c72a8cf11236204b7af4bf17170ebe42
wpt-pr: 21541
2020-02-11 12:00:22 +00:00
moz-wptsync-bot 62eab48581 Bug 1597544 [wpt PR 20306] - Update wpt metadata, a=testonly
wpt-pr: 20306
wpt-type: metadata
2020-02-11 12:00:22 +00:00
Simon Pieters 84f203ee99 Bug 1597544 [wpt PR 20306] - HTML: Add a tentative test for input element's baseline alignment, a=testonly
Automatic update from web-platform-tests
HTML: Add a tentative test for input element's baseline alignment

See
https://github.com/whatwg/html/issues/5065
https://github.com/whatwg/html/pull/4840
--

wpt-commits: d472ae32e215c33d1a85eade6bfd8130c4caf491
wpt-pr: 20306
2020-02-11 12:00:22 +00:00
moz-wptsync-bot 9fe08a64ef Bug 1612756 [wpt PR 21540] - Update wpt metadata, a=testonly
wpt-pr: 21540
wpt-type: metadata
2020-02-11 12:00:21 +00:00
Timothy Gu 8c1745eb0c Bug 1612756 [wpt PR 21540] - Add some tests for Node IDL members on Attr objects, a=testonly
Automatic update from web-platform-tests
Add some tests for Node IDL members on Attr objects

--

wpt-commits: 70490abb43593ab54c736e2fb6b5dc1cd3b306c0
wpt-pr: 21540
2020-02-11 12:00:21 +00:00
moz-wptsync-bot e77f851668 Bug 1611962 [wpt PR 21469] - Update wpt metadata, a=testonly
wpt-pr: 21469
wpt-type: metadata
2020-02-11 12:00:20 +00:00
Rob Buis 02bc25e7fb Bug 1611962 [wpt PR 21469] - Add WPT tests to verify pings do not send a referrer header, a=testonly
Automatic update from web-platform-tests
Add WPT tests to verify pings do not send a referrer header

Add WPT tests to verify pings do not send a referrer header as
specified in step 3:
https://html.spec.whatwg.org/multipage/links.html#hyperlink-auditing

Bug: 1046392

Change-Id: Ie0f133be6db34084aac26280a29a90cc9e68e707
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2024855
Reviewed-by: Dominic Farolino <dom@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Rob Buis <rbuis@igalia.com>
Cr-Commit-Position: refs/heads/master@{#737596}

--

wpt-commits: c67d8f5bdace9762af3ea99417fb5f2140438e14
wpt-pr: 21469
2020-02-11 12:00:20 +00:00
Sam Sneddon 3bcdf9fd79 Bug 1612611 [wpt PR 21533] - Remove myself from META.yml files, a=testonly
Automatic update from web-platform-tests
I no longer work on web-platform-tests

--

wpt-commits: 41d7c3597e5d3128ff3c42bb128781e4c382ba7b
wpt-pr: 21533
2020-02-11 12:00:19 +00:00
moz-wptsync-bot 6359788c6f Bug 1612606 [wpt PR 7947] - Update wpt metadata, a=testonly
wpt-pr: 7947
wpt-type: metadata
2020-02-11 12:00:19 +00:00