[Webkit-unassigned] [Bug 195029] New: [css-values-4] serialization of background-position specified with calc() for specified value and for computed value

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 25 17:50:15 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=195029

            Bug ID: 195029
           Summary: [css-values-4] serialization of background-position
                    specified with calc() for specified value and for
                    computed value
           Product: WebKit
           Version: Safari 12
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: browserbugs2 at gtalbot.org

Tests
-----

computed value of 'background-position' when specified with calc() function: 
testing background-position: calc(6px + 21%) calc(7em + 22%)
testing background-position: calc(-8px + 23%) calc(-9em + 24%)
http://w3c-test.org/css/css-values/calc-background-position-002.html


serialization of 'background-position' when specified with calc() function
testing background-position: calc(6px + 21%) calc(7em + 22%)
testing background-position: calc(-8px + 23%) calc(-9em + 24%)
http://w3c-test.org/css/css-values/calc-background-position-003.html


Test results
- - - - - -

https://wpt.fyi/results/css/css-values/calc-background-position-002.html?label=stable

https://wpt.fyi/results/css/css-values/calc-background-position-002.html?label=master

https://wpt.fyi/results/css/css-values/calc-background-position-003.html?label=stable

https://wpt.fyi/results/css/css-values/calc-background-position-003.html?label=master


Safari 12, Safari Technological Preview and Epiphany Technological Preview (Epiphany Technological Preview 3.31.90-45-ga15d70306 with WebKitGTK 2.23.3) fail these 4 sub-tests.


In each of these 4 sub-tests, the percentage should precede the dimensions.

"
To serialize a summation:

    Sort the terms in the following order:

        The number, if present

        The percentage, if present

        The dimensions, ordered by their units ASCII case-insensitive alphabetically
(...)
"
CSS Values 4, section 9.1.5. Serialization
https://www.w3.org/TR/css-values-4/#math-function-serialize-a-summation

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190226/0de37faa/attachment-0001.html>


More information about the webkit-unassigned mailing list