To fix the failures in:
js/src/tests/test262/built-ins/WeakRef/length.js
test262/built-ins/WeakRef/prototype/deref/length.js
Differential Revision: https://phabricator.services.mozilla.com/D59304
--HG--
extra : moz-landing-system : lando
CLOSED TREE
Backed out changeset 27cec4c76272 (bug 1601688)
Backed out changeset 9aa05612f10f (bug 1601688)
--HG--
extra : rebase_source : 8be2ada196777716cf7a1a47112033b8d1afd481
In StartDocumentLoad we copy the securityInfo reference from the load channel into a document
member variable. This used to happen only for HTML documents, but other documents (e.g. media)
can be loaded via secure channels, too and thus should have securityInfos. We're using the
securityInfo object to display information in the UI, which would previously fail for images and videos.
Differential Revision: https://phabricator.services.mozilla.com/D59327
--HG--
extra : moz-landing-system : lando
The tests are now using mutation observer to check
when the dom is updated instead.
Differential Revision: https://phabricator.services.mozilla.com/D57499
--HG--
extra : moz-landing-system : lando
This is a simple patch that logs a message in the console
when the cd command is called. The message isn't localized
since it will only be here for a cycle before being removed.
Differential Revision: https://phabricator.services.mozilla.com/D59110
--HG--
extra : moz-landing-system : lando
We've already decided when to remove support for DTLS 1.0, so I don't think we
need to track DTLS version anymore. The DTLS and SRTP cipher probes are
intended to track cipher usage so we can remove less secure ciphers over time.
I had a look at the telemetry for these and I don't think there's a clear case
for removal at the moment, so we should renew these for now.
Differential Revision: https://phabricator.services.mozilla.com/D58835
--HG--
extra : moz-landing-system : lando
Automatic update from web-platform-tests
Internalize `fetch/metadata/appcache.tentative.https.sub.html`.
The test is flaky on WPT servers as the verification steps run it without
clearing state between runs. This is unfortunate, as appcache is quite
difficult to remove from the web.
Given that vendors are generally trying to get rid of appcache, and
the fact that this test keeps blocking commits in WPT
(e.g. web-platform-tests/wpt#21069) it seems reasonable to move it out of
WPT and into Chromium's internal test repo instead.
Bug: 1029525
Change-Id: I9b7a7fd43033dca811c84569beec27e5d5fde237
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1989539
Auto-Submit: Mike West <mkwst@chromium.org>
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729289}
--
wpt-commits: 9cf766399d9a62857aef41694010ff2c5da2ccd4
wpt-pr: 21082
Automatic update from web-platform-tests
Added two rendering tests for color-scheme:dark.
The background for an iframe is transparent, even with a dark
color-scheme. Also, test that the computed style on the root element is
transparent with a dark color-scheme.
These tests need to be run with a preferred color-scheme of dark in
order to have a used value of dark. A helper stylesheet is used to
enforce that.
Bug: 939811
Change-Id: I9fb3db1c694b1830865d31cef494636f3a2d43c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1989535
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729283}
--
wpt-commits: 6a2c9b9b36786def004a69ae8e0b79eaeee3ff3e
wpt-pr: 21080
Automatic update from web-platform-tests
Fix `Sec-Fetch-Dest` for portal
Change-Id: Iabc10042660185f9bb62792d8c8f5c9a86a6d1b9
Bug: 1035402
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1960351
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Yifan Luo <lyf@google.com>
Cr-Commit-Position: refs/heads/master@{#729274}
--
wpt-commits: bc2712346760e1af8d9edd829a7e87a3844fd494
wpt-pr: 20729
Automatic update from web-platform-tests
[webnfc] Support writing embedded records
This CL enables WebDevs to provide an NDEFMessageInit dictionary as
NDEFRecordInit#data, to create a ndef record whose payload is a ndef
message (thus we get embedded records), then serializes the payload ndef
message to bytes as payload when writing the record into a nfc tag.
The spec change:
https://github.com/w3c/web-nfc/pull/359
BUG=520391
Change-Id: I4120092d7a818d047f7e1d30ce891a8a84180b48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983512
Commit-Queue: Leon Han <leon.han@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729267}
--
wpt-commits: 3892f2f7be7ace493d28fd4dae80ab10d9953756
wpt-pr: 21047
Automatic update from web-platform-tests
Roll WebGPU CTS
Roll in copyImageBitmapToTexture cts
Change-Id: Ie4ddf5f7dad5fa6487cbaedc5ca78e6e1d448602
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1986630
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729235}
--
wpt-commits: 527a9287825118957bb7d94c098c448cef9d6982
wpt-pr: 21043
Automatic update from web-platform-tests
MediaRecorder: Implements spontaneous stopping.
When all recorded tracks have ended, the MediaRecorder should spontaneously
stop and invoke onstop(), according to
https://www.w3.org/TR/mediastream-recording/#mediarecorder-methods.
This change implements this previously unimplemented feature.
Bug: 1013590,1035454
Change-Id: Ia96fa56f8ef20ff347822591c01703bfb276072b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1969577
Commit-Queue: Markus Handell <handellm@google.com>
Reviewed-by: Miguel Casas <mcasas@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729067}
--
wpt-commits: 3785c85141a5595ace07703b63ff2f092651b546
wpt-pr: 20865
Automatic update from web-platform-tests
Add tests for cookies' `Domain` attribute.
The current WPT suite for cookies' domain attribute is quite broken; we
did a bad job porting it. This patch adds tests for the specific case
called out in https://github.com/httpwg/http-extensions/issues/238,
and described in https://tools.ietf.org/html/rfc6265#section-5.2.3.
Change-Id: Ib8614d5834e028cfc093594b22bc7c8cb4f086a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983228
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728947}
--
wpt-commits: fee0bc6757220fed75e3a5e286bcdafea0849575
wpt-pr: 20934
Automatic update from web-platform-tests
[Trusted Types] Should not throw error if default createXYZ policy is empty under report-only.
Bug: 1008022
Change-Id: I3e9d867eb354c518cf03b931b30c3df1d313d6c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985925
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Yifan Luo <lyf@google.com>
Cr-Commit-Position: refs/heads/master@{#728902}
--
wpt-commits: a74e1f57038e8cb818c2feb9cd879e540d50fcc1
wpt-pr: 21027
Automatic update from web-platform-tests
[css-grid] Exclude implicit grid tracks from the resolved value
https://github.com/w3c/csswg-drafts/issues/4475 resolved to try to stop
including implicit tracks in the resolved value of grid-template-columns
and grid-template-rows.
This implies that the resolved values will have less information now,
which affects lots of tests. I have edited them depending on the case:
- When the size of the track was irrelevant (e.g. just checking whether
some value was syntactically valid), I have just updated the expected
value.
- When the size of the track was relevant, but it wasn't important for
the tracks to be implicit, I have made them explicit in order to get
the same value.
- When the test was about the sizes of implicit tracks, I have added
new checks for the size and position of the grid items.
Intent to Implement and Ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/EKvyx2lZJXI
Spec: https://drafts.csswg.org/css-grid/#resolved-track-list
Bug: 1024927
Change-Id: I4677c184be263eaab08d4aee95bb868306d58228
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897931
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#728894}
--
wpt-commits: a5ef60f36a5d3a4e2c6903648a20296205c42725
wpt-pr: 20327
Automatic update from web-platform-tests
[css-pseudo] Test dynamic 'list-style-position' for nested ::marker
marker-content-013.html was already testing that various kinds of list
markers are properly updated when 'list-style-position' changes.
However, nested ::marker originated by a ::before or ::after were not
included. I'm working on a patch that could have broken that case, so
covering it in the test seems a good idea.
BUG=457718
TEST=external/wpt/css/css-pseudo/marker-content-013.html
Change-Id: I99c72c02298372c2d026adea99fb580a9bc8890a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1985951
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#728868}
--
wpt-commits: 2716d92b9325da7076d37d1b048d76ced69a269d
wpt-pr: 21058