[Webkit-unassigned] [Bug 190710] New: [GTK] Couple of css-custom-paint tests failing since added in r237192 - Implement feature flag and bindings for CSS Painting API

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 18 07:53:17 PDT 2018


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

            Bug ID: 190710
           Summary: [GTK] Couple of css-custom-paint tests failing since
                    added in r237192 - Implement feature flag and bindings
                    for CSS Painting API
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: magomez at igalia.com
                CC: bugs-noreply at webkitgtk.org

fast/css-custom-paint/basic.html [ Failure ]

with this diff:

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/css-custom-paint/basic-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/css-custom-paint/basic-actual.txt
@@ -1,9 +1,9 @@

-PASS test that registerPaint runs 
-PASS test that registerPaint runs without inputProperties 
-PASS test that registerPaint runs with inputArguments 
-PASS test that registerPaint runs with contextOptions 
-PASS test that registerPaint runs with predefined class 
-PASS test that registerPaint accepts only a string and a class constructor 
-PASS test that test div has paint() value 
+FAIL test that registerPaint runs undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL test that registerPaint runs without inputProperties undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL test that registerPaint runs with inputArguments undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL test that registerPaint runs with contextOptions undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL test that registerPaint runs with predefined class undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL test that registerPaint accepts only a string and a class constructor assert_throws: function "() => CSS.paintWorkletGlobalScope.registerPaint('test6', 'test')" threw object "TypeError: undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')" ("TypeError") expected object "[object Object]" ("InvalidModificationError")
+FAIL test that test div has paint() value assert_equals: expected "paint(my-paint)" but got "none"


and fast/css-custom-paint/registerPaintBindings.html [ Failure ]

with this diff

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/css-custom-paint/registerPaintBindings-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/css-custom-paint/registerPaintBindings-actual.txt
@@ -1,13 +1,13 @@

-PASS registerPaint must be a method 
-PASS must get "prototype" property of the constructor 
-PASS must rethrow an exception thrown while getting "inputProperties" property of the constructor 
-PASS must rethrow an exception thrown while getting "prototype" property of the constructor 
+FAIL registerPaint must be a method undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.__proto__')
+FAIL must get "prototype" property of the constructor undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL must rethrow an exception thrown while getting "inputProperties" property of the constructor assert_throws: function "function () { CSS.paintWorkletGlobalScope.registerPaint('test-rethrow-inputProperties0', proxy); }" threw object "TypeError: undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')" ("TypeError") expected object "[object Object]" ("expectedError")
+FAIL must rethrow an exception thrown while getting "prototype" property of the constructor assert_throws: function "function () { CSS.paintWorkletGlobalScope.registerPaint('test-rethrow-proto', proxy); }" threw object "TypeError: undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')" ("TypeError") expected object "[object Object]" ("expectedError")
 PASS must throw when "prototype" property of the constructor is not an object 
-PASS must get paint callback of the constructor prototype 
-PASS must rethrow an exception thrown while getting paint callback on the constructor prototype 
-PASS must rethrow an exception thrown while converting paint callback value to Function callback type 
-PASS must rethrow an exception thrown while converting the value of inputArguments to sequence<DOMString> 
-PASS must rethrow an exception thrown while iterating over inputArguments to sequence<DOMString> 
+FAIL must get paint callback of the constructor prototype undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')
+FAIL must rethrow an exception thrown while getting paint callback on the constructor prototype assert_throws: function "function () { CSS.paintWorkletGlobalScope.registerPaint('callbacks-throw', constructor); }" threw object "TypeError: undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')" ("TypeError") expected object "[object Object]" ("expectedError")
+FAIL must rethrow an exception thrown while converting paint callback value to Function callback type assert_array_equals: lengths differ, expected 1 got 0
+FAIL must rethrow an exception thrown while converting the value of inputArguments to sequence<DOMString> assert_array_equals: lengths differ, expected 2 got 0
+FAIL must rethrow an exception thrown while iterating over inputArguments to sequence<DOMString> assert_throws: function "function () { CSS.paintWorkletGlobalScope.registerPaint('sequence-throw2', constructor); }" threw object "TypeError: undefined is not an object (evaluating 'CSS.paintWorkletGlobalScope.registerPaint')" ("TypeError") expected object "[object Object]" ("SomeError")
 PASS must rethrow an exception thrown while retrieving Symbol.iterator on inputArguments

-- 
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/20181018/95b56060/attachment.html>


More information about the webkit-unassigned mailing list