c068c3396e147d00d16b5cb6430e54026fa59d1c: Bug 1482457 [wpt PR 12413] - Implement ignore-opens-during-unload counter in Document, a=testonly
Timothy Gu <timothygu@chromium.org> - Mon, 20 Aug 2018 22:10:23 +0000 - rev 432703
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1482457 [wpt PR 12413] - Implement ignore-opens-during-unload counter in Document, a=testonly
Automatic update from web-platform-testsImplement ignore-opens-during-unload counter in Document
The removed test fast/loader/document-destruction-within-unload.html was
originally added in 8809405d796cf3023e26cefd4b06f369eb67f125, to make
sure that a document.write() call that blows away the current page still
works in unload event listeners and blocks any current attempt to
navigate. Since we no longer allow that to happen, the test is obsolete.
In fact, it can be seen as contradictory to
external/wpt/html/browsers/browsing-the-web/unloading-documents/005.html,
which tests that document.open() in an unload event doesn't block
navigation.
Bug: 583586, 866274
Change-Id: I99b35dd28c97e8603455805b31d49644bc7b23a5
Reviewed-on: https://chromium-review.googlesource.com/1169320
Commit-Queue: Timothy Gu <timothygu@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Nate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583836}
--
wpt-commits: d44f0f56d5d7d5d4b9e50be0ad2c4331f81c7bf7
wpt-pr: 12413
e3ab676a310dc46b40d08a29166c02611085d3cf: Bug 1483770 [wpt PR 12512] - [css-grid] Distribution offset doesn't account for non-spanning items, a=testonly
Javier Fernandez <jfernandez@igalia.com> - Mon, 20 Aug 2018 22:10:06 +0000 - rev 432702
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483770 [wpt PR 12512] - [css-grid] Distribution offset doesn't account for non-spanning items, a=testonly
Automatic update from web-platform-tests[css-grid] Distribution offset doesn't account for non-spanning items
We recenttly changed the track sizing algorithm so that it considers the
offsets added by the Content Alignment properties. The change in r566412
introduce intermediate steps in the track sizing algorithm so that
inline-axis Content Distribution accounts for the row tracks sizes
computed in the next step.
However, we were adding the Content Distribution offsets for any column
track, but we should do it only for the tracks with spanning items. This
error led to the mentioned bugs and this change fixes them.
Bug: 871230, 871242
Change-Id: I8ac789ccacc2e5a51bfafd7820ed08e96a31e58b
Reviewed-on: https://chromium-review.googlesource.com/1176803
Reviewed-by: Sergio Villar <svillar@igalia.com>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#583802}
--
wpt-commits: 676265b89417b09c27d94a2a8538a88a34821e88
wpt-pr: 12512
74bdd33d51f170168cfd0e8be456ebb298cd0ebc: Bug 1484002 [wpt PR 12537] - Remove the Budget API tests, a=testonly
Peter Beverloo <peter@lvp-media.com> - Mon, 20 Aug 2018 22:09:49 +0000 - rev 432701
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1484002 [wpt PR 12537] - Remove the Budget API tests, a=testonly
Automatic update from web-platform-testsRemove the Budget API tests (#12537)
The specification has been made obsolete with no existing
implementations. We can revive these tests from history if that changes.
https://wicg.github.io/budget-api/
--
wpt-commits: d617cdbf1278785ebcfd949be18231b7fc0eebed
wpt-pr: 12537
d267941739e09595fc8343a0e365290aed1c1740: Bug 1483997 [wpt PR 12536] - Revert "[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set.", a=testonly
Xida Chen <xidachen@chromium.org> - Mon, 20 Aug 2018 22:09:32 +0000 - rev 432700
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483997 [wpt PR 12536] - Revert "[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set.", a=testonly
Automatic update from web-platform-testsRevert "[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set."
This reverts commit b786c57cab4e93f6736fecfcc986c36dfbddd507.
Reason for revert: <INSERT REASONING HERE>
layout test failed:
https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20ASAN/15210
Original change's description:
> [css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set.
>
> In StyleValueToCSSValue, when checking whether a certain CSSStyleValue
> matches the property in question, we now ask the registration (via
> CSSOMTypes) if the CSSStyleValue matches. If it doesn't match, we throw
> a TypeError like for normal properties. If it does match, the CSSStyleValue
> is stringified, tokenized, and set on the style rule as tokens.
>
> I have postponed support for <color> and <transform-function>, because
> CSSUnsupportedStyleValue currently does not handle registered custom
> properties at all. This is appropriate to fix in a separate CL.
>
> Note that, because the string version of StylePropertyMap.set also uses
> StyleValueToCSSValue, it will no longer be possible to set registered
> custom properties with a string--even if the syntax is matched.
> A subsequent CL will fix this.
>
> R=​futhark@chromium.org
>
> Bug: 641877
> Change-Id: Ie0cc2f87e39f8f59015824bfd1b81efaf402c326
> Reviewed-on: https://chromium-review.googlesource.com/1175822
> Commit-Queue: Anders Ruud <andruud@chromium.org>
> Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#583695}
TBR=futhark@chromium.org,andruud@chromium.org
Change-Id: I2486be60ce81497253bdf64903ea870832a0ef9e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 641877
Reviewed-on: https://chromium-review.googlesource.com/1178503
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583747}
--
wpt-commits: 5e22f7526ccd18de75184a12dc835cc23d3ea0be
wpt-pr: 12536
41966d1c0faad97fcbe0b6909fc05a9ca0e5b944: Bug 1483989 [wpt PR 12533] - Re-enable the Background Fetch WPT tests, a=testonly
Peter Beverloo <peter@chromium.org> - Mon, 20 Aug 2018 22:09:16 +0000 - rev 432699
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483989 [wpt PR 12533] - Re-enable the Background Fetch WPT tests, a=testonly
Automatic update from web-platform-testsRe-enable the Background Fetch WPT tests
The flaky crashes should have been fixed now that the associated logic
has been removed from the scheduler.
https://chromium-review.googlesource.com/c/chromium/src/+/1165554
Bug: 869470, 869818
Change-Id: Ie077876289a28387e5f890e9a25abe5609857c14
Reviewed-on: https://chromium-review.googlesource.com/1170909
Commit-Queue: Peter Beverloo <peter@chromium.org>
Reviewed-by: Rayan Kanso <rayankans@chromium.org>
Reviewed-by: Mugdha Lakhani <nator@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583729}
--
wpt-commits: f4cfe41feec71829ec58aa0bf8ef3b8bf489dc7f
wpt-pr: 12533
f6749ea61079f8633a21bf2b178927e6b7ab9b65: Bug 1483991 [wpt PR 12534] - Sync Mozilla tests as of 2018-08-16, a=testonly
L. David Baron <dbaron@dbaron.org> - Mon, 20 Aug 2018 22:08:58 +0000 - rev 432698
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483991 [wpt PR 12534] - Sync Mozilla tests as of 2018-08-16, a=testonly
Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/4248cea4f9a1e5cb64c0d121ff248e11e003e9e2 . (#12534)
This contains a single change, from [
Bug 1472843](https://bugzilla.mozilla.org/show_bug.cgi?id=1472843) by @iyermihir, reviewed by @dholbert.
--
wpt-commits: 507d63bba2e1d3aee550f161498f396ff4ab6842
wpt-pr: 12534
d07641a80a1f4d91a8f85f1acd2e0366197bc620: Bug 1483570 [wpt PR 12503] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 15 Aug 2018 17:20:40 +0000 - rev 432697
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483570 [wpt PR 12503] - Update wpt metadata, a=testonly
wpt-pr: 12503
wpt-type: metadata
3166f55901c15bab16166a1daa2ebe09c4395311: Bug 1483570 [wpt PR 12503] - [css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set., a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Mon, 20 Aug 2018 22:08:38 +0000 - rev 432696
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483570 [wpt PR 12503] - [css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Support CSSStyleValues in StylePropertyMap.set.
In StyleValueToCSSValue, when checking whether a certain CSSStyleValue
matches the property in question, we now ask the registration (via
CSSOMTypes) if the CSSStyleValue matches. If it doesn't match, we throw
a TypeError like for normal properties. If it does match, the CSSStyleValue
is stringified, tokenized, and set on the style rule as tokens.
I have postponed support for <color> and <transform-function>, because
CSSUnsupportedStyleValue currently does not handle registered custom
properties at all. This is appropriate to fix in a separate CL.
Note that, because the string version of StylePropertyMap.set also uses
StyleValueToCSSValue, it will no longer be possible to set registered
custom properties with a string--even if the syntax is matched.
A subsequent CL will fix this.
R=futhark@chromium.org
Bug: 641877
Change-Id: Ie0cc2f87e39f8f59015824bfd1b81efaf402c326
Reviewed-on: https://chromium-review.googlesource.com/1175822
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583695}
--
wpt-commits: 218a15f938b8612bac6a74baa8cccdaf53d57221
wpt-pr: 12503
2dcc5b1e23dde5ef5ed30c1f38e40b149aa00744: Bug 1460859 [wpt PR 10963] - Add basic text in a shape tests., a=testonly
Chris Lilley <chris@w3.org> - Mon, 20 Aug 2018 22:08:20 +0000 - rev 432695
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1460859 [wpt PR 10963] - Add basic text in a shape tests., a=testonly
Automatic update from web-platform-testsMerge pull request #10963 from Tavmjong/text-shape
Add basic text in a shape tests.
--
wpt-commits: 79d77b7a845d6a141feeb7f2f719fa121b34be89
wpt-pr: 10963
3446e763cf522ae6165a9e693b301a04dc904764: Bug 1460043 [wpt PR 7633] - css generated content: added test for counter-* calc() values, a=testonly
Chris Lilley <chris@w3.org> - Mon, 20 Aug 2018 22:07:58 +0000 - rev 432694
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1460043 [wpt PR 7633] - css generated content: added test for counter-* calc() values, a=testonly
Automatic update from web-platform-testsMerge pull request #7633 from ondras/counter-calc
css generated content: added test for counter-* calc() values
--
wpt-commits: c1b66fc2e065d2045d258111aa4d28f9395cdb8e
wpt-pr: 7633
4cd236eff0af42029e5ff209e46c9384aa2c9c3c: Bug 1471743 - remove STRICT_FAKE_SYMLINKS code from nsLocalFileWin; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Aug 2018 17:00:59 -0400 - rev 432693
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1471743 - remove STRICT_FAKE_SYMLINKS code from nsLocalFileWin; r=erahm
We don't define STRICT_FAKE_SYMLINKS anywhere, so this is dead code.
9f92f288b60876c75fddfddb2eba8ff685ed2b78: Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 17:11:32 -0500 - rev 432692
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
3c5aa35fa3d2674821a481ee46e67805b2e6b057: Bug 1483245 - Add telemetry probes for amount of time spent on paint thread and the amount of tasks. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Fri, 17 Aug 2018 15:22:34 -0500 - rev 432691
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483245 - Add telemetry probes for amount of time spent on paint thread and the amount of tasks. r=jrmuizel
4841b3ddbacbb80dfd48c5c0b9737d6c33c7bcaa: Bug 1483772 - Never have mAsyncTask be non-null when we cannot paint. r=nical
Ryan Hunt <rhunt@eqrion.net> - Thu, 16 Aug 2018 10:33:14 -0500 - rev 432690
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1483772 - Never have mAsyncTask be non-null when we cannot paint. r=nical
In
bug 1482415 a special check was added for the case where we fail to allocate
a buffer and started an async task. This papered over one crash for another
as ClientPaintedLayer also assumes that if there is an async task there is
a capture. It'd be best to just null out mAsyncTask and keep those checks
as is.
Differential Revision:
https://phabricator.services.mozilla.com/D3520
9b2e26f618a443989ab88e724ecc52d160bd093d: Bug 1485114 - Avoid creating nsPermission objects in the permission manager needlessly; r=nika
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 15:00:26 -0400 - rev 432689
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1485114 - Avoid creating nsPermission objects in the permission manager needlessly; r=nika
f9417ef4b9568f7edf1fc6854b38ef75a13db086: Bug 1485099 - Add some logging to the AntiTracking component for the saving and reading of storage access permissions; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 14:28:49 -0400 - rev 432688
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1485099 - Add some logging to the AntiTracking component for the saving and reading of storage access permissions; r=smaug
c9a06dacc095cc7c9968eef179b36174d57c0260: Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 09:47:00 -0400 - rev 432687
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
fd5a90a26bfa7e9d727e390b097fc34959a659a0: Backed out 2 changesets (bug 1484420) for hazard failures on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 21 Aug 2018 23:19:27 +0300 - rev 432686
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Backed out 2 changesets (
bug 1484420) for hazard failures on a CLOSED TREE
Backed out changeset d910e3c8372a (
bug 1484420)
Backed out changeset d79cdb73c55f (
bug 1484420)
d910e3c8372a466ab40f7fd6a33458f7ab250665: Bug 1484420 - Add a missing #include needed only in builds that aren't --with-intl-api. r=bustage in a CLOSED TREE
Jeff Walden <jwalden@mit.edu> - Tue, 21 Aug 2018 15:09:11 -0500 - rev 432685
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1484420 - Add a missing #include needed only in builds that aren't --with-intl-api. r=bustage in a CLOSED TREE
d79cdb73c55f91a7296ebaa2631c6fe9a05ee91b: Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
Jeff Walden <jwalden@mit.edu> - Mon, 20 Aug 2018 17:11:32 -0500 - rev 432684
Push
34484 by apavel@mozilla.com at Wed, 22 Aug 2018 03:35:42 +0000
Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba