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

687341 Коммитов

Автор SHA1 Сообщение Дата
Yoshi Cheng-Hao Huang 4005cbb59b Bug 1603701 - Part 3: fix WeakRef failure. r=jonco
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
2020-01-09 14:13:17 +00:00
Yoshi Cheng-Hao Huang df50e676f9 Bug 1603701 - Part 2: update WeakRef tests in test262. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D59303

--HG--
extra : moz-landing-system : lando
2020-01-09 15:06:38 +00:00
Yoshi Cheng-Hao Huang 5e97f586fc Bug 1603701 - Part 1: Enable test262 WeakRef tests on infra. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D59302

--HG--
extra : moz-landing-system : lando
2020-01-09 15:06:36 +00:00
Arthur Iakab c35fb674b2 Backed out 2 changesets (bug 1601688) for causing node-devtools failures.
CLOSED TREE

Backed out changeset 27cec4c76272 (bug 1601688)
Backed out changeset 9aa05612f10f (bug 1601688)

--HG--
extra : rebase_source : 8be2ada196777716cf7a1a47112033b8d1afd481
2020-01-09 17:09:55 +02:00
Arthur Iakab 94f5338c33 Backed out 2 changesets (bug 1405971) by request of evilpie.
Backed out changeset 1698a498f801 (bug 1405971)
Backed out changeset 94512ff23703 (bug 1405971)

--HG--
extra : rebase_source : 22b68902af62d1e4f4acd474f21684fce9640666
2020-01-09 17:04:02 +02:00
Johann Hofmann b61a4aacf6 Bug 1597029 - Set securityInfo for all document types. r=baku
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
2020-01-09 14:55:02 +00:00
Simon Giesecke 1566419852 Bug 1600906 - Avoid copying key buffers. r=dom-workers-and-storage-reviewers,ytausky
Depends on D57991

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

--HG--
extra : moz-landing-system : lando
2020-01-06 14:16:33 +00:00
Simon Giesecke 0d5b4fd7af Bug 1600906 - Use scoped enums in IDBCursor. r=dom-workers-and-storage-reviewers,ytausky
Depends on D57990

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

--HG--
extra : moz-landing-system : lando
2020-01-06 14:19:39 +00:00
Simon Giesecke 34a5e80ee4 Bug 1600906 - Use InitializedOnce in DirectoryInfo to allow moving instances without additional state. r=dom-workers-and-storage-reviewers,ytausky
Depends on D57989

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

--HG--
extra : moz-landing-system : lando
2020-01-09 14:58:17 +00:00
Simon Giesecke e4ec4856f2 Bug 1600906 - Use std::move instead of swap, use const where then possible. r=dom-workers-and-storage-reviewers,ytausky
Depends on D57988

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

--HG--
extra : moz-landing-system : lando
2020-01-09 14:43:57 +00:00
Nicolas Chevobbe c6c6a114e3 Bug 1601688 - Use emitForTests when events are only used in tests. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D57500

--HG--
extra : moz-landing-system : lando
2020-01-09 14:50:30 +00:00
Nicolas Chevobbe 8d84d13fba Bug 1601688 - Don't rely on new-messages event in webconsole DAMP tests. r=ochameau.
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
2020-01-09 14:50:32 +00:00
Michael Kaply fcc14ee4a8 Bug 1603221 - Use isCertTrusted instead of asyncVerify to check for policy installed certs. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D59199

--HG--
extra : moz-landing-system : lando
2020-01-08 21:42:18 +00:00
Nicolas Chevobbe 4d1f31ea12 Bug 1605327 - Add a deprecation warning when the cd command is called. r=Honza.
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
2020-01-09 14:31:47 +00:00
Jonathan Kew 1a33263ff8 Bug 1607672 - Improve font fallback for Dingbats block on macOS. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D59312

--HG--
extra : moz-landing-system : lando
2020-01-09 12:53:15 +00:00
James Graham 570546a190 Bug 1608108 - Don't prompt for VCS when running bootstrap in an existing checkout, r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D59330

--HG--
extra : moz-landing-system : lando
2020-01-09 14:24:35 +00:00
Alex Henrie e821c663e0 Bug 1608007 - Link to GetLogicalProcessorInformation at compile time. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D59270

--HG--
extra : moz-landing-system : lando
2020-01-09 14:14:36 +00:00
Nihanth Subramanya 3be5f39f0a Bug 1605008 - Don't overwrite skip heuristics pref to ensure heuristics aren't run after network changes. r=maxxcrawford
Ported from Github PR #214 https://github.com/mozilla/doh-rollout/pull/214

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

--HG--
extra : moz-landing-system : lando
2020-01-09 02:10:29 +00:00
Florin Strugariu ea4c73f19d Bug 1608038 - Split signal_handler from raptor.py r=AlexandruIonescu,perftest-reviewers,octavian_negru,rwood
Differential Revision: https://phabricator.services.mozilla.com/D59287

--HG--
extra : moz-landing-system : lando
2020-01-09 13:52:29 +00:00
Valentin Gosu 17e4e93de7 Bug 1607468 - Remove NETWORK_CROSS_ORIGIN_STYLESHEET_CONTENT_TYPE telemetry r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D59106

--HG--
extra : moz-landing-system : lando
2020-01-08 15:24:34 +00:00
Noemi Erli efea2a836f Backed out changeset b3d4e8c45af2 (bug 1607596) for causing bustages in Object-isSameNative.js CLOSED TREE 2020-01-09 15:11:35 +02:00
Brian Hackett 7fa3a17b69 Bug 1607596 - Don't fire onNativeCall when the current script is self hosted, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D59020

--HG--
extra : moz-landing-system : lando
2020-01-09 01:41:33 +00:00
Sebastian Streich 0df7a35f3c Bug 1602487 - Remove GetURI calls in PresShell.cpp r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D58790

--HG--
extra : moz-landing-system : lando
2020-01-09 12:09:18 +00:00
Eugen Sawin a8257a80e4 Bug 1588237 - [1.1] Adjust telemetry test to accept incremental telemetry dispatching. r=chutten,agi
Differential Revision: https://phabricator.services.mozilla.com/D59129

--HG--
extra : moz-landing-system : lando
2020-01-09 12:25:33 +00:00
Dan Minor 2f4f6bd5a0 Bug 1607283 - Update WebRTC DTLS Telemetry; r=mt
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
2020-01-07 18:48:21 +00:00
Mirko Brodesser 8cffae0b13 Bug 1607783: check precondition in `nsRange::IsNodeSelected`. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D59284

--HG--
extra : moz-landing-system : lando
2020-01-09 11:53:52 +00:00
Emilio Cobos Álvarez 74eedc7178 No bug - Minor comment fix.
Differential Revision: https://phabricator.services.mozilla.com/D59310

--HG--
extra : moz-landing-system : lando
2020-01-09 11:36:02 +00:00
moz-wptsync-bot 70196c183c Bug 1607740 - [wpt-sync] Update web-platform-tests to e8e894b6e217a6bab63d04369689be55365ffc06, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e8e894b6e217a6bab63d04369689be55365ffc06
wpt-type: landing
2020-01-09 10:49:32 +00:00
moz-wptsync-bot e9e2bb6d6e Bug 1606857 [wpt PR 21026] - Update wpt metadata, a=testonly
wpt-pr: 21026
wpt-type: metadata
2020-01-09 10:49:31 +00:00
Yifan Luo 357d1731a5 Bug 1606857 [wpt PR 21026] - [Trusted Types] Allow arbitrary number of arguments for Trusted Types Policies create functions., a=testonly
Automatic update from web-platform-tests
[Trusted Types] Allow arbitrary number of arguments for Trusted Types Policies create functions.

Bug: 1007912
Change-Id: Id9fa7a9bc1604db368f5fba80ea694e1d0825d73
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1980701
Commit-Queue: Yifan Luo <lyf@google.com>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729290}

--

wpt-commits: e8e894b6e217a6bab63d04369689be55365ffc06
wpt-pr: 21026
2020-01-09 10:49:31 +00:00
Mike West ecec3e2663 Bug 1607707 [wpt PR 21082] - Internalize `fetch/metadata/appcache.tentative.https.sub.html`., a=testonly
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
2020-01-09 10:49:30 +00:00
moz-wptsync-bot f16a4b1f80 Bug 1607681 [wpt PR 21080] - Update wpt metadata, a=testonly
wpt-pr: 21080
wpt-type: metadata
2020-01-09 10:49:30 +00:00
Rune Lillesveen d76ababb1e Bug 1607681 [wpt PR 21080] - Added two rendering tests for color-scheme:dark., a=testonly
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
2020-01-09 10:49:29 +00:00
Yifan Luo f553e8b9c9 Bug 1603208 [wpt PR 20729] - Fix `Sec-Fetch-Dest` for portal, a=testonly
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
2020-01-09 10:49:29 +00:00
moz-wptsync-bot f6865b9eeb Bug 1607139 [wpt PR 21047] - Update wpt metadata, a=testonly
wpt-pr: 21047
wpt-type: metadata
2020-01-09 10:49:29 +00:00
Leon Han b217ec24bd Bug 1607139 [wpt PR 21047] - [webnfc] Support writing embedded records, a=testonly
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
2020-01-09 10:49:28 +00:00
moz-wptsync-bot ebaa207f48 Bug 1607116 [wpt PR 21043] - Update wpt metadata, a=testonly
wpt-pr: 21043
wpt-type: metadata
2020-01-09 10:49:28 +00:00
Yan, Shaobo 470f6ac0d5 Bug 1607116 [wpt PR 21043] - Roll WebGPU CTS, a=testonly
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
2020-01-09 10:49:27 +00:00
moz-wptsync-bot 0b6a85685d Bug 1605156 [wpt PR 20865] - Update wpt metadata, a=testonly
wpt-pr: 20865
wpt-type: metadata
2020-01-09 10:49:27 +00:00
Markus Handell 8c6c16836a Bug 1605156 [wpt PR 20865] - MediaRecorder: Implements spontaneous stopping., a=testonly
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
2020-01-09 10:49:26 +00:00
autofoolip 0368fd98a2 Bug 1607529 [wpt PR 21073] - Update interfaces/webrtc.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc.idl (#21073)

Source: https://github.com/tidoust/reffy-reports/blob/00f633e/ed/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/633900800
--

wpt-commits: f559f8bc4f7a219ac08db260cfc270c556119dac
wpt-pr: 21073
2020-01-09 10:49:26 +00:00
moz-wptsync-bot ef82d9eae8 Bug 1603802 [wpt PR 20771] - Update wpt metadata, a=testonly
wpt-pr: 20771
wpt-type: metadata
2020-01-09 10:49:25 +00:00
Domenic Denicola c972c20a1a Bug 1603802 [wpt PR 20771] - Add/update tests for cross-realm Error serialization, a=testonly
Automatic update from web-platform-tests
Add/update tests for cross-realm Error serialization

Follows https://github.com/whatwg/html/pull/5150.
--

wpt-commits: 9882946dd9fcf7251387c2bfc778331b7ae85846
wpt-pr: 20771
2020-01-09 10:49:25 +00:00
moz-wptsync-bot 37adf8e51e Bug 1606257 [wpt PR 20934] - Update wpt metadata, a=testonly
wpt-pr: 20934
wpt-type: metadata
2020-01-09 10:49:25 +00:00
Mike West e6c63010f0 Bug 1606257 [wpt PR 20934] - Add tests for cookies' `Domain` attribute., a=testonly
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
2020-01-09 10:49:24 +00:00
moz-wptsync-bot e814c3c747 Bug 1606858 [wpt PR 21027] - Update wpt metadata, a=testonly
wpt-pr: 21027
wpt-type: metadata
2020-01-09 10:49:24 +00:00
Yifan Luo 2382527c98 Bug 1606858 [wpt PR 21027] - [Trusted Types] Should not throw error if default createXYZ policy is empty under report-only., a=testonly
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
2020-01-09 10:49:23 +00:00
moz-wptsync-bot 29ea344aa8 Bug 1607428 [wpt PR 20327] - Update wpt metadata, a=testonly
wpt-pr: 20327
wpt-type: metadata
2020-01-09 10:49:23 +00:00
Oriol Brufau 37193f1007 Bug 1607428 [wpt PR 20327] - [css-grid] Exclude implicit grid tracks from the resolved value, a=testonly
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
2020-01-09 10:49:22 +00:00
Oriol Brufau a46d824c6f Bug 1607351 [wpt PR 21058] - [css-pseudo] Test dynamic 'list-style-position' for nested ::marker, a=testonly
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
2020-01-09 10:49:22 +00:00