CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to deprecate and remove:
https://goo.gl/SVS8kd
BUG=559258
Committed: https://crrev.com/db8a8b23bfce3adeb9566da47cd724899d8d5b32
Cr-Commit-Position: refs/heads/master@{#382207}
4 years, 9 months ago
(2016-03-18 01:01:08 UTC)
#2
FYI.
alancutter (OOO until 2018)
The description should link to the blink-dev thread proposing this change. https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/LayoutTests/TestExpectations File third_party/WebKit/LayoutTests/TestExpectations (right): ...
4 years, 9 months ago
(2016-03-18 01:46:33 UTC)
#3
On 2016/03/18 01:46:33, alancutter wrote: > The description should link to the blink-dev thread proposing ...
4 years, 9 months ago
(2016-03-18 01:57:24 UTC)
#4
On 2016/03/18 01:46:33, alancutter wrote:
> The description should link to the blink-dev thread proposing this change.
>
>
https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/LayoutTe...
> File third_party/WebKit/LayoutTests/TestExpectations (right):
>
>
https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/LayoutTe...
> third_party/WebKit/LayoutTests/TestExpectations:141: crbug.com/559258
> svg/as-border-image/svg-as-border-image.html [ NeedsRebaseline ]
> I thought tests had been updated to not depend on the non-standard
border-image
> behaviour. What is changing here?
>
When I wrote this patch way back in November, I recall that the dump render tree
would be 'border-style: none' and after the changes on the tests, 'border-style:
solid'. That should be ok.
That being said, there might be minor differences in pixel results that would
require a rebaseline.
I can upload a patch without it and we see how bots will behave.
>
https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/Source/c...
> File third_party/WebKit/Source/core/style/BorderValue.h (right):
>
>
https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/Source/c...
> third_party/WebKit/Source/core/style/BorderValue.h:61: }
> Does anyone call this? Perhaps it should be deleted.
I can test it.
cavalcantii1
https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/Source/core/style/BorderValue.h File third_party/WebKit/Source/core/style/BorderValue.h (right): https://codereview.chromium.org/1815043003/diff/1/third_party/WebKit/Source/core/style/BorderValue.h#newcode61 third_party/WebKit/Source/core/style/BorderValue.h:61: } It seems that isVisible() is dead code. I ...
4 years, 9 months ago
(2016-03-18 02:01:29 UTC)
#5
Description was changed from ========== Enforce compliance to css-background spec, where an element will only ...
4 years, 9 months ago
(2016-03-18 02:24:25 UTC)
#6
Description was changed from
==========
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Relevant spec:
http://www.w3.org/TR/css3-background/#border-images
BUG=559258
==========
to
==========
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to implement:
https://goo.gl/SVS8kd
BUG=559258
==========
Rick Byers
Description was changed from ========== Enforce compliance to css-background spec, where an element will only ...
4 years, 9 months ago
(2016-03-18 02:39:04 UTC)
#7
Description was changed from
==========
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to implement:
https://goo.gl/SVS8kd
BUG=559258
==========
to
==========
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to implement and ship:
https://goo.gl/SVS8kd
BUG=559258
==========
Rick Byers
Description was changed from ========== Enforce compliance to css-background spec, where an element will only ...
4 years, 9 months ago
(2016-03-18 02:39:58 UTC)
#8
Description was changed from
==========
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to implement and ship:
https://goo.gl/SVS8kd
BUG=559258
==========
to
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to implement and ship:
https://goo.gl/SVS8kd
BUG=559258
==========
Rick Byers
Description was changed from ========== CSS border-image spec compliance Enforce compliance to css-background spec, where ...
4 years, 9 months ago
(2016-03-18 02:42:19 UTC)
#9
Description was changed from
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to implement and ship:
https://goo.gl/SVS8kd
BUG=559258
==========
to
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to deprecate and remove:
https://goo.gl/SVS8kd
BUG=559258
==========
Rick Byers
I tweaked the CL description slightly (added a one-line summary for the benefit of git, ...
4 years, 9 months ago
(2016-03-18 02:44:13 UTC)
#10
I tweaked the CL description slightly (added a one-line summary for the benefit
of git, and called it an intent to deprecate and remove, since we updated it to
follow that pattern).
The deprecation warning code can also be removed now, but I'm fine with putting
that off to a later CL if you prefer.
cavalcantii1
Rick Thanks for updating the description. As soon we land this, I can submit another ...
4 years, 9 months ago
(2016-03-18 06:22:37 UTC)
#11
Rick
Thanks for updating the description.
As soon we land this, I can submit another CL to remove the deprecation warning.
Rick Byers
Thanks, LGTM (but please also wait for Alan since he's the style expert).
4 years, 9 months ago
(2016-03-18 18:17:52 UTC)
#12
Thanks, LGTM (but please also wait for Alan since he's the style expert).
cavalcantii1
I'm investigating the red bots as there a couple tests failing.
4 years, 9 months ago
(2016-03-18 18:19:51 UTC)
#13
I'm investigating the red bots as there a couple tests failing.
cavalcantii1
This should also fix issue reported on: https://codereview.chromium.org/1784753003/
4 years, 9 months ago
(2016-03-18 19:16:19 UTC)
#14
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1815043003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1815043003/80001
4 years, 9 months ago
(2016-03-19 22:11:03 UTC)
#20
Description was changed from ========== CSS border-image spec compliance Enforce compliance to css-background spec, where ...
4 years, 9 months ago
(2016-03-20 01:02:13 UTC)
#21
Message was sent while issue was closed.
Description was changed from
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to deprecate and remove:
https://goo.gl/SVS8kd
BUG=559258
==========
to
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to deprecate and remove:
https://goo.gl/SVS8kd
BUG=559258
==========
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 9 months ago
(2016-03-20 01:02:14 UTC)
#22
Message was sent while issue was closed.
Committed patchset #5 (id:80001)
commit-bot: I haz the power
Description was changed from ========== CSS border-image spec compliance Enforce compliance to css-background spec, where ...
4 years, 9 months ago
(2016-03-20 01:03:27 UTC)
#23
Message was sent while issue was closed.
Description was changed from
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to deprecate and remove:
https://goo.gl/SVS8kd
BUG=559258
==========
to
==========
CSS border-image spec compliance
Enforce compliance to css-background spec, where an element
will only have its border displayed if a border-style
is defined (even when border-image property is set).
Intent to deprecate and remove:
https://goo.gl/SVS8kd
BUG=559258
Committed: https://crrev.com/db8a8b23bfce3adeb9566da47cd724899d8d5b32
Cr-Commit-Position: refs/heads/master@{#382207}
==========
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/db8a8b23bfce3adeb9566da47cd724899d8d5b32 Cr-Commit-Position: refs/heads/master@{#382207}
4 years, 9 months ago
(2016-03-20 01:03:28 UTC)
#24
Issue 1815043003: CSS border-image spec compliance
(Closed)
Created 4 years, 9 months ago by cavalcantii1
Modified 4 years, 9 months ago
Reviewers: alancutter (OOO until 2018), Rick Byers
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 4