d244b06b1baf6ea4e26e206106b7083135c0ba3f: Bug 1667126 - Jetstream2 subtests are scores not times r=perftest-reviewers,Bebe
Matthew Gaudet <mgaudet@mozilla.com> - Fri, 11 Dec 2020 09:19:45 +0000 - rev 627513
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1667126 - Jetstream2 subtests are scores not times r=perftest-reviewers,Bebe Differential Revision: https://phabricator.services.mozilla.com/D99394
084279c12a76b24968e6810c732795bbf0e79764: Bug 1675207 - Fail the websocket connection when there is no enough memory r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Mon, 14 Dec 2020 12:14:38 +0000 - rev 627512
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1675207 - Fail the websocket connection when there is no enough memory r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D99145
52f2c63efff8ccc737a11a91f2261547134af9cd: Bug 1668241 Google-maps recording is broken on mobile r=perftest-reviewers,Bebe
Alex Ionescu <aionescu@mozilla.com> - Mon, 14 Dec 2020 11:44:02 +0000 - rev 627511
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1668241 Google-maps recording is broken on mobile r=perftest-reviewers,Bebe https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=019e0869bc9f37f4dff000d6418b99c90efdb3cf Differential Revision: https://phabricator.services.mozilla.com/D99332
e071363ddf22bb31ff254196cbe8cb0df930bc82: Bug 1682230 - Don't call eglSetDamageRegion if buffer age is disabled. r=aosmond
Jamie Nicol <jnicol@mozilla.com> - Mon, 14 Dec 2020 11:40:53 +0000 - rev 627510
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1682230 - Don't call eglSetDamageRegion if buffer age is disabled. r=aosmond If gfx.webrender.allow-partial-present-buffer-age is false then we do not query the egl buffer age, and always render the entire backbuffer. However, we were still calling eglSetDamageRegion if KHR_partial_present is available. Calling eglSetDamageRegion without first querying the buffer age is an error, which was causing an assertion failure in debug builds. To fix this, check the value of the pref before calling eglSetDamageRegion. Differential Revision: https://phabricator.services.mozilla.com/D99659
fb646669b5659682dbe74fb18fae72a5973f6f03: Bug 1682120 - Allow having UTF8String stringifiers. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 Dec 2020 11:28:47 +0000 - rev 627509
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1682120 - Allow having UTF8String stringifiers. r=edgar UTF8String is an implementation detail, it behaves the same as USVString, so no reason it shouldn't be allowed. Depends on D99587 Differential Revision: https://phabricator.services.mozilla.com/D99588
150c1162afb084c27425168a15e3d0ec32a1427e: Bug 1682120 - Coerce strings to utf8 strings before handling treatNullAs. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 Dec 2020 11:39:57 +0000 - rev 627508
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1682120 - Coerce strings to utf8 strings before handling treatNullAs. r=edgar Otherwise stuff like: [TreatNullAs=EmptyString] UTF8String priority = "" Generates bogus code because it thinks that the literal string is a regular DOMString. Differential Revision: https://phabricator.services.mozilla.com/D99587
1af53960425773faf55bb1daee2ccc61a4273a69: Bug 1682164 - Update RequestDestination to the latest spec. r=asuth
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Mon, 14 Dec 2020 08:32:55 +0000 - rev 627507
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1682164 - Update RequestDestination to the latest spec. r=asuth Stop using `default:` in MapContentPolicyTypeToRequestDestination so that compilers can notice when people forgot adding a new nsContentPolicyType. Differential Revision: https://phabricator.services.mozilla.com/D99604
1ff4a99632d3fdbca65cf5913e624fe5feeacd39: Bug 1682121 - Add a ToJSValue overload for nsACString. r=hsivonen
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 Dec 2020 11:12:11 +0000 - rev 627506
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1682121 - Add a ToJSValue overload for nsACString. r=hsivonen I wrote this for bug 1682003, but I split it off it because I don't really _need_ it (I need it on one place where I know I have valid utf-8). I think this is a sensible thing to do though. This throws on invalid utf-8 via: https://searchfox.org/mozilla-central/rev/0bcf81557b89e7757c44e25bb4bc7f4cb8619dc9/js/src/vm/CharacterEncoding.cpp#432 This would allow doing stuff like resolving promises using nsCStrings slightly more conveniently / efficiently than using NS_ConvertUTF*. Differential Revision: https://phabricator.services.mozilla.com/D99589
a47708d985da94c87c3b90b4786653c3df229a86: Bug 1682193 - Don't append null content nodes in InspectorUtils.getOverflowingChildrenOfElement. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 14 Dec 2020 11:10:10 +0000 - rev 627505
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1682193 - Don't append null content nodes in InspectorUtils.getOverflowingChildrenOfElement. r=dholbert And add an assertion for this to fail earlier (in debug builds at least). The issue is that in paginated mode canvas frames (which are not associated to a node) might overflow their page content frame. Differential Revision: https://phabricator.services.mozilla.com/D99630
25e5be7508d05e931f14abd18f472114baec5586: Backed out changeset ca41e6b53c94 (bug 1639218) for mochitest failures at toolkit/components/prompts/test/test_bug619644.html on a CLOSED TREE
Cristina Coroiu <ccoroiu@mozilla.com> - Mon, 14 Dec 2020 13:20:14 +0200 - rev 627504
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Backed out changeset ca41e6b53c94 (bug 1639218) for mochitest failures at toolkit/components/prompts/test/test_bug619644.html on a CLOSED TREE
0287f5604a69c65705743257a5bbe24a5bdb9d9f: Bug 1678030 - Move CollectWhileHasResult to QuotaCommon and use in other quota clients. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 14 Dec 2020 10:42:36 +0000 - rev 627503
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1678030 - Move CollectWhileHasResult to QuotaCommon and use in other quota clients. r=dom-workers-and-storage-reviewers,ttung This patch also: - introduces CollectElementsWhileHasResult(Typed) to collects elements in and array. - uses more QM_TRYs in our code. - changes some pieces of code to match our coding gulideline. Also, using CollectElementsWhileHasResult and CollectWhileHasResult helps the code in cache/DBSchema to ensure the funtion returns an error result when ExecuteStep returns an error in the loop's condition check consistently. Before this change, DOM cache code often doesn't check the result from ExecuteStep after exiting the loop. Differential Revision: https://phabricator.services.mozilla.com/D97466
6dd8d66f811619fc0a76152f860ab9d9a54331e6: Bug 1642747 - Don't blur closing active tab early if screensharing. r=johannh
pbz <pbz@mozilla.com> - Thu, 10 Dec 2020 11:45:42 +0000 - rev 627502
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1642747 - Don't blur closing active tab early if screensharing. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D96726
ca41e6b53c9495f79b11cab07d856cd98a89b170: Bug 1639218 - Remove prompts.tab_modal.enabled pref. r=marionette-reviewers,johannh
pbz <pbz@mozilla.com> - Fri, 11 Dec 2020 13:48:40 +0000 - rev 627501
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1639218 - Remove prompts.tab_modal.enabled pref. r=marionette-reviewers,johannh Differential Revision: https://phabricator.services.mozilla.com/D97598
af9e027772972c0938b6944013fd4a37bb984aa9: Bug 1630787 - Updated test_prompt_promptAuth_proxy for e10s r=johannh
pbz <pbz@mozilla.com> - Thu, 10 Dec 2020 11:54:52 +0000 - rev 627500
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1630787 - Updated test_prompt_promptAuth_proxy for e10s r=johannh Differential Revision: https://phabricator.services.mozilla.com/D97748
aa8ddfed03ec2f841da63a99dee836b2a6155d9b: Bug 1681927 - [wpt-sync] Update web-platform-tests to 2b4f117a8fc636fc316b3864763db6b28e8a42bc, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 11 Dec 2020 12:20:14 +0000 - rev 627499
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1681927 - [wpt-sync] Update web-platform-tests to 2b4f117a8fc636fc316b3864763db6b28e8a42bc, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 2b4f117a8fc636fc316b3864763db6b28e8a42bc wpt-type: landing
2e7b011d92f7562af4502278c7fb49af6910ca52: Bug 1681203 [wpt PR 26788] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 10 Dec 2020 05:53:50 +0000 - rev 627498
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1681203 [wpt PR 26788] - Update wpt metadata, a=testonly wpt-pr: 26788 wpt-type: metadata
fcffa546d772f07b62858d6399952f4a1f35175f: Bug 1681203 [wpt PR 26788] - Expose VideoEncoder to workers, a=testonly
Thomas Guilbert <tguilbert@chromium.org> - Fri, 11 Dec 2020 12:19:22 +0000 - rev 627497
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1681203 [wpt PR 26788] - Expose VideoEncoder to workers, a=testonly Automatic update from web-platform-tests Expose VideoEncoder to workers This CL mirrors the changes landed in acbd2eae0763947f78244814c2bdd5628778813d, and exposes VideoEncoder to workers. The changes in this CL rely on the conclusions from the previous CL. Notably, there is a need for a synchronous wait when getting the GPU factories due to some threading issues, and there is no support for logging from workers. Bug: 1094169 Change-Id: I2da6cdb2afd7b80e342268cbbfcb00fea64ad37f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2578002 Commit-Queue: Thomas Guilbert <tguilbert@chromium.org> Reviewed-by: Eugene Zemtsov <eugene@chromium.org> Reviewed-by: Dan Sanders <sandersd@chromium.org> Cr-Commit-Position: refs/heads/master@{#835551} -- wpt-commits: 2b4f117a8fc636fc316b3864763db6b28e8a42bc wpt-pr: 26788
2c3eb49bd9ec34f83ec0cc1ec781869e4cfda3c8: Bug 1681501 [wpt PR 26817] - [Reland]: Create compositor animation for background-color, a=testonly
Xida Chen <xidachen@chromium.org> - Fri, 11 Dec 2020 12:19:19 +0000 - rev 627496
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1681501 [wpt PR 26817] - [Reland]: Create compositor animation for background-color, a=testonly Automatic update from web-platform-tests [Reland]: Create compositor animation for background-color This is the reland of: https://chromium-review.googlesource.com/c/chromium/src/+/2549530/15 The above CL was reverted because it causes a layout test to fail on dgb build. To re-land it, I mark some of layout tests flaky because from the flaky dashboard, I can see that these tests were flaky even before the above CL was landed. It would require time to investigate the flakiness. PS#1 is the original CL and PS#2 has the change. Bug: 1139008 Change-Id: Id530452d98ffa2b981c9dc9add660758f09ac265 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2579949 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#835368} -- wpt-commits: d68891ce207bdc4e0eccd1476a944ff4a772514a wpt-pr: 26817
93ea17ec3723e2348805f5d302fbc9e15681c39a: Bug 1681583 [wpt PR 26824] - serial: Fix getSignals() error handling, a=testonly
Reilly Grant <reillyg@chromium.org> - Fri, 11 Dec 2020 12:19:16 +0000 - rev 627495
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1681583 [wpt PR 26824] - serial: Fix getSignals() error handling, a=testonly Automatic update from web-platform-tests serial: Fix getSignals() error handling This change fixes error handling for the getSignals() method. It was assumed that the Mojo reply value could be null on error but this was not allowed by serial.mojom. This meant that if a call to GetControlSignals() failed it would trigger a Mojo connection failure rather than only reporting the (potentially recoverable) error. Tests exercising this case on both the renderer and browser process sides have been added. Bug: 1156864 Change-Id: Ife5c953d5f6748c0290fae2f2d53c5415c1faba6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2580747 Commit-Queue: Reilly Grant <reillyg@chromium.org> Reviewed-by: Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#835293} -- wpt-commits: 351a99782b9677706b5dc0dd78e85978fa4ab130 wpt-pr: 26824
cad8c9ee656bbbb62847228c60e2cc5a33eef034: Bug 1681196 [wpt PR 26785] - serial: Upstream wpt_internal tests to Web Platform Tests, a=testonly
Reilly Grant <reillyg@chromium.org> - Fri, 11 Dec 2020 12:19:13 +0000 - rev 627494
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1681196 [wpt PR 26785] - serial: Upstream wpt_internal tests to Web Platform Tests, a=testonly Automatic update from web-platform-tests serial: Upstream wpt_internal tests to Web Platform Tests This change upstreams most of the wpt_internal tests for the Web Serial API to the Web Platform Tests repository. The remaining tests validate Chromium-specific concerns. To isolate Chromium-specific implementation details from the tests fake-serial.js is moved to resources/chromium and exports a generic API for controlling fake ports which could be provided by any implementation. automation.js will fail tests early on platforms which do not provide this service. Bug: 884928 Change-Id: I86d3ff864bc4d38a923dbd96da464e74533dfba5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2577488 Commit-Queue: Michael Moss <mmoss@chromium.org> Reviewed-by: Michael Moss <mmoss@chromium.org> Reviewed-by: Robert Ma <robertma@chromium.org> Auto-Submit: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#835257} -- wpt-commits: e8119070860a273474ede031ccc81f2d41b2a7e9 wpt-pr: 26785
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip