Commit Graph

712992 Commits

Author SHA1 Message Date
Paul Adenot
33cf21901b Bug 1626918 - Register the audio callback thread(s) to the Gecko profiler even when it changes. r=achronop
Differential Revision: https://phabricator.services.mozilla.com/D78504
2020-06-12 13:32:49 +00:00
Paul Adenot
5a606e463e Bug 1626918 - Add the native audio callback thread to the profiler. r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D78503
2020-06-12 13:13:06 +00:00
Paul Adenot
52ebdcabd2 Bug 1626918 - Teach AsyncLogger to output profiler markers. r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D78501
2020-06-12 13:12:59 +00:00
Paul Adenot
3b72f1fb2f Bug 1626918 - Split the MPSC queue in its own file, and generalize it for any type. r=achronop
The allocation still needs to be a power of two so the ergonomics are not
amazing, but this will do until we replace with a buffer-based MPSC ringbuffer.

Differential Revision: https://phabricator.services.mozilla.com/D78499
2020-06-12 13:12:55 +00:00
Paul Adenot
14a4e78f84 Bug 1626918 - Push PID and TIP gathering to AsyncLogger. r=achronop
Differential Revision: https://phabricator.services.mozilla.com/D78498
2020-06-12 13:12:50 +00:00
Paul Adenot
7f0910f11a Bug 1626918 - Push the JSON serialization logic for MOZ_LOG output in AsyncLogger, prepare for another mode. r=achronop
Differential Revision: https://phabricator.services.mozilla.com/D78496
2020-06-12 13:11:47 +00:00
Gregory Mierzwinski
83d7628dc7 Bug 1641878 - Migrate fennec68 raptor tests to browsertime. r=perftest-reviewers,davehunt
This patch disables and removes the raptor-webext fennec68 tests and replaces them with the browsertime variants. The raptor tests which ran through a cron are also swapped for the browsertime tests.

Differential Revision: https://phabricator.services.mozilla.com/D77674
2020-06-12 11:38:26 +00:00
Kenrick
7481615ef2 Bug 1645384 - Fix "More information" broken link at "Install Dependencies (non-Windows)" section in Quick Reference doc r=sylvestre
Link it to "Building Firefox On Linux" doc

Differential Revision: https://phabricator.services.mozilla.com/D79461
2020-06-12 13:45:40 +00:00
Chris Martin
496f8377a1 Bug 1400317 - Use SPI_GETFLATMENU lazily to avoid early Win32k call r=jmathies
Currently, a SystemParametersInfo(SPI_GETFLATMENU) happens very very early
during the XUL DLL startup. This is unnecessary, as this value is not used
until way later.

For Win32k lockdown, we will need to remote this call, so ContentChild must
be available.

By loading this value lazily, we ensure IPC will be available and also get to
remove a Win32 call from the Firefox startup time.

Differential Revision: https://phabricator.services.mozilla.com/D76022
2020-06-12 13:31:15 +00:00
Jonathan Kew
556989ec22 Bug 1644285 - Use descriptor rather than index (which might change) to record font face in local-names InitData record on Linux. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D79192
2020-06-12 12:07:05 +00:00
Marco Zehe
99eb448a68 Bug 1644343 Part 3 - Make the box model understandable to screen reader users, r=yzen,flod
This patch adds IDs to all the box divs so they can be referenced by ARIA attributes. The actual legend spans also act as region landmarks with an associated level so the nesting is relayed.

In addition, each of those boxes gets the buttons for its dimensions rendered in-place so for assistive technologies, this all follows a logical flow. aria-owns changes the accessibility tree so the nesting and associated properties are grouped together.

The actual buttons also receive a localizable aria-label that is a combination of the button text and title, so screen reader users not only hear "0 button" without knowing immediately what that button actually belongs to. Title is secondary information.

Differential Revision: https://phabricator.services.mozilla.com/D78953
2020-06-12 12:08:09 +00:00
Marco Zehe
1fc44d0009 Bug 1644343 Part 2 - Make the dimension information in the box model more explicit for screen readers, r=yzen,flod
This patch turns the info that holds the dimensions and position info into a region. Because the visual representation is without explanatory text, an aria-label is constructed for that region to hold a more explicit version of the displayed information.

Differential Revision: https://phabricator.services.mozilla.com/D78952
2020-06-11 10:54:45 +00:00
Marco Zehe
aead3a320a Bug 1644343 Part 1 - Make layout properties accessible to screen readers, r=yzen
1. Fix the twisty so it has a role and name that reflects the action the button will take when clicked (show or hide).
2. Give the section itself a heading so it can easily be found. Make it a level 3 so it is clear that this is a sub section of the box model view.
3. Order the properties themselves in a table with rows for each property, and cells for the name and value.
4. Make the property names and values, which are not editable, not clickable.

Differential Revision: https://phabricator.services.mozilla.com/D78951
2020-06-11 15:31:08 +00:00
André Bargull
3a33d76bdf Bug 1642934: Automatically determine current CLDR version when updating langtags. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D78021
2020-06-12 11:19:50 +00:00
André Bargull
d5559a3bc2 Bug 1636984 - Part 3: Update test case. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D74683
2020-06-12 13:12:29 +00:00
André Bargull
3d23887ba7 Bug 1636984 - Part 2: Reimport ICU to generate the data file. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D74682
2020-06-12 12:50:04 +00:00
André Bargull
0b50093518 Bug 1636984 - Part 1: Add patches to workaround ICU/CLDR issues with display names and append items. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D74681
2020-06-12 12:47:43 +00:00
Ping Chen
c055ecfef2 Bug 1636971 - Load EditorOverride.css in HTMLEditor->Init to fix image styles in editor. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D79285
2020-06-12 12:22:12 +00:00
Ingrid Buh twigle_ingrid
ba2b2420ff Bug 1643595 - Add a learn more link on XFO/CSP error pages r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D79280
2020-06-12 12:41:02 +00:00
Gijs Kruitbosch
caf43f579b Bug 1645165 - fix header labels in migration dialog, r=MattN,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D79383
2020-06-12 12:25:47 +00:00
Eugen Sawin
e047f641f7 Bug 1644447 - [1.0] Remove deprecated telemetry snapshot API. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D78909
2020-06-12 12:02:11 +00:00
Simon Giesecke
e3e7679770 Bug 1386838 - Add STL-style ranges for nsTObserverArray based on ForwardIterator/EndLimitedIterator/BackwardIterator. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D79284
2020-06-12 10:43:31 +00:00
Andrew Osmond
03a8e2e93b Bug 1645042 - Revert bug 1631615 and color manage untagged images. r=tnikkel
We really should be color managing them. It was a mistake and
misunderstanding of how Chrome worked because of differences in how we
color manage canvas.

Differential Revision: https://phabricator.services.mozilla.com/D79295
2020-06-11 21:46:45 +00:00
Andrew Osmond
8f69882854 Bug 1628657 - Make canvas use computed reference frame transforms. r=kvark
When a transform depends on the layout size of an element, one can see
visual distortions caused by the difference between the unsnapped size
used in the transform, and the snapped size calculated during scene
building. Ideally we could compute the transform after we snap, rather
than before. This patch adds support for a computed reference frame
which takes parameters to calculate the ideal transform dynamically.

In a future patch, we should make videos take advantage of this same
mechanism to avoid similar problems. This requires support for mirroring
and rotations.

Differential Revision: https://phabricator.services.mozilla.com/D77956
2020-06-11 20:46:05 +00:00
Mirko Brodesser
eaaddb5b70 Bug 1643721: part 13) Factor serializing a text node out. r=masayuki
Reduces code duplication.

Differential Revision: https://phabricator.services.mozilla.com/D79422
2020-06-12 12:19:17 +00:00
Mirko Brodesser
6500f1b555 Bug 1643721: part 12) Hide some details of SerializeRangeToString in HasInvisibleParentAndShouldBeSkipped. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D79421
2020-06-12 12:19:09 +00:00
Eugen Sawin
e888fdae80 Bug 1643928 - [1.0] Assert for extension IDs instead of comparing instances. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D79158
2020-06-10 18:06:23 +00:00
Csoregi Natalia
39be65564e Backed out changeset 05e436fbc095 (bug 1644945) for bustage on Linux on DocumentLoadListener.cpp. CLOSED TREE 2020-06-12 15:47:40 +03:00
Marco Zehe
2a88cb7b27 Bug 1596018 - Mark all presentational divs that might become scrollable, with a tabindex of -1 so they are not reached when tabbing, r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D79019
2020-06-12 11:11:50 +00:00
Andrew Osmond
65ad608400 Bug 1641594 - Remove the wrapper around recycled surfaces. r=tnikkel
We can perform the same function as RecyclingSourceSurface by checking
the ref count of the underlying surface directly. We need to ensure
WebRender is explicitly aware that it is a recycled surface, but that is
easily achieved by changing the type of the surface. This avoids
unnecessary heap allocations, particularly in the case where many
elements on the same page refer to the same animation (and thus
duplicating RecyclingSourceSurface objects).

Differential Revision: https://phabricator.services.mozilla.com/D77513
2020-06-11 17:49:13 +00:00
Andi-Bogdan Postelnicu
ad6543e716 Bug 1645020 - Add rust-analyzer as a default plugin to vscode. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D79290
2020-06-12 10:41:36 +00:00
Tooru Fujisawa
48d16d133b Bug 1642268 - Check deprecated octal literal when entering strict mode after ASI. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D77672
2020-06-12 07:41:37 +00:00
Noemi Erli
22ac309175 Backed out changeset ab8da9fe39fe (bug 1635472) for causing reftest failures in dynamic-toolbar-sticky-4b.html CLOSED TREE 2020-06-12 13:00:07 +03:00
Lars T Hansen
a351f9ad56 Bug 1644554 - Block V128 in the Jit ABI r=bbouvier
See bug for further description.

Differential Revision: https://phabricator.services.mozilla.com/D79415
2020-06-12 08:58:57 +00:00
Matt Woodrow
39ef406847 Bug 1644945 - Implement a wrapper nsIParentChannel for ParentProcessDocumentChannel so that we can use the same code in DocumentLoadListener. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D79241
2020-06-11 16:21:45 +00:00
moz-wptsync-bot
c7d095ef65 Bug 1644697 - [wpt-sync] Update web-platform-tests to 48bcafb2d7c8f0d9c38607c12a8be2eb325e2cd2, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 48bcafb2d7c8f0d9c38607c12a8be2eb325e2cd2
wpt-type: landing
2020-06-12 09:19:25 +00:00
autofoolip
dc61a3ea27 Bug 1644336 [wpt PR 24053] - Update interfaces/appmanifest.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/appmanifest.idl (#24053)

Source: https://github.com/tidoust/reffy-reports/blob/99dc680/ed/idl/appmanifest.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/696339200
--

wpt-commits: 48bcafb2d7c8f0d9c38607c12a8be2eb325e2cd2
wpt-pr: 24053
2020-06-12 09:19:25 +00:00
moz-wptsync-bot
40d602cf69 Bug 1644582 [wpt PR 24073] - Update wpt metadata, a=testonly
wpt-pr: 24073
wpt-type: metadata
2020-06-12 09:19:24 +00:00
Harald Alvestrand
690975b87f Bug 1644582 [wpt PR 24073] - Correct validation of the WebRTC stats, a=testonly
Automatic update from web-platform-tests
Correct validation of the WebRTC stats

- Allow codecType to be missing in CodecStats
- Allow address to be null (not missing) in iceCandidateStats
- Allow url to be missing (it is only supposed to be present for
  STUN and TURN generated candidates)

Exceptionally allow address to be missing in order to work around a bug.

Bug: chromium:1092721
Change-Id: Ib6d290a177b3c1be4c6238d346cba17ac0c18ca3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2236477
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776866}

--

wpt-commits: 44d3b34ba6ef37c673ed2964edc08137f1d7f648
wpt-pr: 24073
2020-06-12 09:19:24 +00:00
moz-wptsync-bot
3f67552836 Bug 1644588 [wpt PR 24074] - Update wpt metadata, a=testonly
wpt-pr: 24074
wpt-type: metadata
2020-06-12 09:19:23 +00:00
Dominic Farolino
a137a4aff2 Bug 1644588 [wpt PR 24074] - Re-compute referrer for navigation requests that CSP upgrades, a=testonly
Automatic update from web-platform-tests
Re-compute referrer for navigation requests that CSP upgrades

We're seeing a spike of DumpWithoutCrashes() from
NetworkServiceNetworkDelegate in crbug.com/1090391. This indicates a
request's referrer violates its policy.

From debugging Windows minidups, I found that all or most of the DWCs
are coming from the following scenario:
 - A site is loaded over HTTP and is not upgraded
 - It is sent with the following Response Headers:
     - Content-Security-Policy: `upgrade-insecure-requests`
     - Referrer-Policy:         `origin-when-cross-origin`
 - All subresource requests on the page are requested as relative URLs,
   which are necessarily upgraded to HTTPs
 - These upgraded URLs are of course cross-origin with the HTTP main
   resource, so their referrer is restricted to the origin.
 - However, for iframe navigations, the browser process upgrades the
   request to HTTPs, but does not re-compute the referrer.

This CL fixes that, and adds two tests:
 - HTTP page with origin-when-cross-origin policy requesting an
   upgraded iframe
    - Assert that the `Referer` is correctly redacted
 - HTTPs page requests an HTTP iframe that gets upgraded to HTTPs to be
   same-origin
    - Assert that the `Referer` is not redacted

R=jochen@chromium.org,kinuko@chromium.org

Bug: 1090391, 1093160
Change-Id: Ib4e0da6e68850ae478020643d4c0fabca4e87e30
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2236900
Commit-Queue: Dominic Farolino <dom@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776818}

--

wpt-commits: 57727f82763c80c89a94593a7b0960abcf4daa4a
wpt-pr: 24074
2020-06-12 09:19:23 +00:00
Austin Eng
ddb83a6e83 Bug 1644543 [wpt PR 24068] - Roll WebGPU CTS, a=testonly
Automatic update from web-platform-tests
Roll WebGPU CTS

This also updates the roll script to explicitly rsync the desired
directories and files instead of using an exclude list.

Bug: dawn:433
Change-Id: I5d2404042b419b01e76c73738888cbacf612d350
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238626
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776789}

--

wpt-commits: 2bc620bf57d65492ee9bbfbc93483428b80341e1
wpt-pr: 24068
2020-06-12 09:19:22 +00:00
Robert Ma
9f9a5fda71 Bug 1642492 [wpt PR 23902] - [wptrunner/chromium] Produce full logs and screenshots, a=testonly
Automatic update from web-platform-tests
[wptrunner/chromium] Produce full logs and screenshots

1. artifacts["log"] now contains the full logs, including the harness
   status and passing subtests.
2. Base64-encoded reftest screenshots, if present, are now stored in
   artifacts["screenshots"].

R=lpz

Change-Id: I6da1ba9e87f0dfbf1b1579d25f173d057c4e79e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225741
Commit-Queue: Robert Ma <robertma@chromium.org>
Reviewed-by: Luke Z <lpz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776739}

--

wpt-commits: 090f052c18cb3a0cb919f921749801f30f9f62a8
wpt-pr: 23902
2020-06-12 09:19:22 +00:00
Louay Bassbouss
0efcbfb76e Bug 1610639 [wpt PR 21323] - Integration of WMAS test runner into WPT, a=testonly
Automatic update from web-platform-tests
Integration of WMAS test runner into WPT (#21323)

Adding [WMAS (Web Media API Snapshot) test runner](https://github.com/cta-wave/WMAS/) for running tests on embedded devices (TVs, Set-Top-Boxes, Streaming devices) in a single window/tab with server-side monitoring and execution. The [WMAS Specification](https://github.com/w3c/webmediaapi/) targets devices that are not able to run the WPT test runner due performance limitations and missing support of multiple windows/tabs (TV Apps run usually in a single window and not able to use window.open() which is used by the WPT Test Runner).

This [PR](https://github.com/web-platform-tests/rfcs/pull/23) in the [web-platform-tests RFCs](https://github.com/web-platform-tests/rfcs) provides more info about the discussion of the integration of the WMAS Test Runner into WPT.

Co-authored-by: Fritz Heiden <fritz.heiden@fokus.fraunhofer.de>
Co-authored-by: Stephen McGruer <smcgruer@chromium.org>

--

wpt-commits: 333521dce3954312a06d24b0484a0501b46948fa
wpt-pr: 21323
2020-06-12 09:19:22 +00:00
moz-wptsync-bot
ae993e0040 Bug 1644576 [wpt PR 24072] - Update wpt metadata, a=testonly
wpt-pr: 24072
wpt-type: metadata
2020-06-12 09:19:21 +00:00
Manuel Rego Casasnovas
e641d1d434 Bug 1644576 [wpt PR 24072] - Add subpixel transform tests, a=testonly
Automatic update from web-platform-tests
Add subpixel transform tests

These are tests intended to verify that supbixel transforms
have the very same effect after being modified.

BUG=1078401

Change-Id: I8ddf2d503b6a0fe64707025be98e8ed81eabe44e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238048
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#776698}

--

wpt-commits: aa8160dc7ecc44ee759cafbd8f93e5994cc941bc
wpt-pr: 24072
2020-06-12 09:19:20 +00:00
Alex Turner
0dacc6bc42 Bug 1644594 [wpt PR 24075] - Add additional Web Platform Tests for the Split Cache, a=testonly
Automatic update from web-platform-tests
Add additional Web Platform Tests for the Split Cache

This expands the existing web platform tests to ensure that same-origin
frames do not share a cache if their top-level origins are different.
The additional tests create a popup with an iframe, where the iframe is
same-origin to the opener. When the popup's mainframe is also
same-origin to the opener, we expect the cache to  be shared. Otherwise,
it should not be.

As with the existing tests, two virtual test suites test the cases of a
split and non-split cache. The default test is disabled as its result
depends on whether the split cache is enabled.

Bug: 1064765
Change-Id: If301e03e0a07a681f960a0972c02fd452b19d798
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238306
Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
Commit-Queue: Alex Turner <alexmt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776663}

--

wpt-commits: 9b572e3991481034103c91d4089b342a934b1a45
wpt-pr: 24075
2020-06-12 09:19:20 +00:00
Alex Turner
0a952e6073 Bug 1644539 [wpt PR 24067] - Minor fixes for Split Cache Web Platform Test, a=testonly
Automatic update from web-platform-tests
Minor fixes for Split Cache Web Platform Test

The current WPT has a few missing tags and typos, which we fix.
Additionally, we now throw an error when a fetch is unsuccessful and
ensure the default test is skipped on Android so that it does not cause
an error when the split cache is turned on by default.

Bug: 1092991
Change-Id: I33682aa94b4ad2d0539f787f1965c46c1dbc8f95
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238347
Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
Commit-Queue: Alex Turner <alexmt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776650}

--

wpt-commits: 46b8e8729166151fa30200895dc321689d4362b0
wpt-pr: 24067
2020-06-12 09:19:19 +00:00
Pavel Yatsuk
30416dda3f Bug 1644570 [wpt PR 24071] - Revert "webauthn: implement getPublicKey() and friends.", a=testonly
Automatic update from web-platform-tests
Revert "webauthn: implement getPublicKey() and friends."

This reverts commit c5d236776cd30849a65ca626e51cd19e651da7c6.

Reason for revert: I suspect that this CL causes Fido2CredentialRequestTest failures on android-pie-x86-rel:
https://ci.chromium.org/p/chromium/builders/ci/android-pie-x86-rel

Here is a snippet of callstack:
java.lang.AssertionError: expected:<11> but was:<0>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:834)
	at org.junit.Assert.assertEquals(Assert.java:118)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.chromium.chrome.browser.webauth.Fido2CredentialRequestTest.testMakeCredential_attestationIndirect(Fido2CredentialRequestTest.java:921)

Here is sample failure:
https://00e9e64bac4dbda9c3b8a07931c85e48f4420a03929ffbcaf5-apidata.googleusercontent.com/download/storage/v1/b/chromium-result-details/o/html%2Fchrome_public_test_apk_android-pie-x86-rel_990_2020_06_09_T16_33_45-UTC?qk=AD5uMEvQvMK8K2ZyV-tHIDwdTtLEnQK-X1Mw0ohWLQeOpgogj0sVgm_7y9e5CdF-FMV6ObBmwjpVxD6Jh8_7VTv4z2FpOutuS8Gd6qQH5OxikfytS8cKFb_SRCCQXIgWq45BwD7DediOcKTF-UZea_JAoFuHO0ljO0PRqnkFYSoIHcPONuqaszXChp63b5o4VAKYsofAHDhpHru_hiAf6xUyfK91I8cr-2sdHjQU6Ks4XQIIWVnq2PSAiysd6hNeq51qWPEaX7HS8hCwWIpe55Xq9hIWLOtab3MY1WLLxM3UuWMY8IDCKfcvnrTiQMcRyeD7Iii33jHhC8-rDGttfDEl39kpFnWynDC-C0TmPFoCJVkl7mHxz0uCNlQJ3I0Rt_F2DTqA96qIKrpwEltNs96-0j1VgSOJCjU3s4od6h7juoIxpH5HThyg7G-fB1-MWzv7mQfAE5ZBilodU0CKMsFrnN_5Kf4thAbDj-RJUiUNpy0A9swLOhMLjEsfxQeDRldVvy9OVUNvcakhJziml5iA7LWoDB58E3eGTyUi-dA5aOLN3KWLR7T452j4MwnCHC5vTRNxxGxCkemgQQDkl1fHJas1u6GUcY4_ncvhIuGvLsfg8uqWpzFuau4CFamGC2USpyVpNIeNhpcf2w-lYzG1rkHjHWYgUKSvhoaItY3oeRFjnkYMgZrDsy8QmneuVVGTPd4nzoWWaCZbaG9ZaF80xRu9YhYnTUXI7GqQF1rlst09Mqu8IvDXo9dgYzodInIA6p3H7azZgnvCfzYUxL4QVrvskyjTQCITmz-o2W6CPUzBqWJhWLRTpZYcVSV7z8zjj1cFwDQPBKpJzQDRrtC1sZCM0WrmQ7oSNeU-AH3uBaNWeGBF2rkY8-9gx8dlr38DGQvXoKZVWHWi61jVnQhac27ctKBLKQ&isca=1

Original change's description:
> webauthn: implement getPublicKey() and friends.
>
> This change implements the getPublicKey(), getPublicKeyAlgorithm(), and
> getAuthenticatorData() functions described in the editor's draft of
> WebAuthn level two[1].
>
> [1] https://w3c.github.io/webauthn/#sctn-public-key-easy
>
> BUG=1083301
>
> Change-Id: I3a03279d5239a9f8df50a78f2166f30d01d38d3e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2204087
> Reviewed-by: Andrew Grieve <agrieve@chromium.org>
> Reviewed-by: Ken Buchanan <kenrb@chromium.org>
> Reviewed-by: Alex Russell <slightlyoff@chromium.org>
> Reviewed-by: Jared Saul <jsaul@google.com>
> Reviewed-by: Adam Langley <agl@chromium.org>
> Reviewed-by: Nina Satragno <nsatragno@chromium.org>
> Reviewed-by: Martin Kreichgauer <martinkr@google.com>
> Commit-Queue: Adam Langley <agl@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#776517}

TBR=kenrb@chromium.org,agl@chromium.org,slightlyoff@chromium.org,nsatragno@chromium.org,agrieve@chromium.org,jsaul@google.com,martinkr@google.com

Change-Id: I7429b5b7ecd7fa38c4e1ec2905b80a15e7c64216
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1083301
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238749
Reviewed-by: Pavel Yatsuk <pavely@chromium.org>
Commit-Queue: Pavel Yatsuk <pavely@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776637}

--

wpt-commits: cc7ec638fd43e6839dda3ea175b66b6d071918fb
wpt-pr: 24071
2020-06-12 09:19:19 +00:00
Manuel Rego Casasnovas
ddf15beb42 Bug 1644480 [wpt PR 24063] - Fix assert message in subpixel-perspective-backface-hidden.html, a=testonly
Automatic update from web-platform-tests
Fix assert message in subpixel-perspective-backface-hidden.html

Change-Id: I783825bb9362df3c1a43f10ac8666f69332bd774
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2238106
Commit-Queue: Manuel Rego <rego@igalia.com>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#776572}

--

wpt-commits: 286ac6e85903a877c868792127dbcea992e7ec12
wpt-pr: 24063
2020-06-12 09:19:18 +00:00