From 954585e545829ad345ffb76cb6b496f437e97093 Mon Sep 17 00:00:00 2001 From: "mcatanzaro@igalia.com" Date: Sun, 28 Oct 2018 01:59:58 +0000 Subject: [PATCH] Unreviewed GTK test gardening * TestExpectations: * platform/gtk/TestExpectations: * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added. * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt: Added. * platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt: Added. git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237496 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- LayoutTests/ChangeLog | 11 ++++ LayoutTests/TestExpectations | 2 + LayoutTests/platform/gtk/TestExpectations | 49 ++++++++++++++- .../form-validation-validity-badInput-expected.txt | 10 +++ .../form-validation-willValidate-expected.txt | 59 ++++++++++++++++++ .../forms/the-input-element/selection-expected.txt | 47 ++++++++++++++ .../canvas/recording-bitmaprenderer-expected.txt | 71 ++++++++++++++++++++++ 7 files changed, 246 insertions(+), 3 deletions(-) create mode 100644 LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt create mode 100644 LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt create mode 100644 LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt create mode 100644 LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog index ba62b80..574f84f 100644 --- a/LayoutTests/ChangeLog +++ b/LayoutTests/ChangeLog @@ -1,3 +1,14 @@ +2018-10-27 Michael Catanzaro + + Unreviewed GTK test gardening + + * TestExpectations: + * platform/gtk/TestExpectations: + * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added. + * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added. + * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt: Added. + * platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt: Added. + 2018-10-27 Matt Baker Web Inspector: Table should support deleting rows diff --git a/LayoutTests/TestExpectations b/LayoutTests/TestExpectations index 17f7703..921e8a7 100644 --- a/LayoutTests/TestExpectations +++ b/LayoutTests/TestExpectations @@ -2912,3 +2912,5 @@ webkit.org/b/190032 imported/w3c/web-platform-tests/web-animations/timing-model/ fast/mediacapturefromelement/CanvasCaptureMediaStream-imagebitmaprenderingcontext.html [ Skip ] fast/mediacapturefromelement/CanvasCaptureMediaStream-framerate-0.html [ Skip ] fast/mediacapturefromelement/CanvasCaptureMediaStream-capture-out-of-DOM-element.html [ Skip ] + +webkit.org/b/191002 imported/w3c/web-platform-tests/intersection-observer/ [ Pass Failure ] diff --git a/LayoutTests/platform/gtk/TestExpectations b/LayoutTests/platform/gtk/TestExpectations index 404f296..a7904208 100644 --- a/LayoutTests/platform/gtk/TestExpectations +++ b/LayoutTests/platform/gtk/TestExpectations @@ -1133,12 +1133,15 @@ webkit.org/b/175419 imported/w3c/web-platform-tests/service-workers/service-work webkit.org/b/175419 imported/w3c/web-platform-tests/service-workers/service-worker/skip-waiting.https.html [ Skip ] webkit.org/b/175419 imported/w3c/web-platform-tests/service-workers/cache-storage/window/cache-storage-match.https.html [ Skip ] webkit.org/b/175419 imported/w3c/web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https.html [ Skip ] +webkit.org/b/175419 imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-storage-match.https.html [ Skip ] +webkit.org/b/175419 imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/credentials.https.html [ Skip ] # Skip anything related to WebAuthN http/wpt/credential-management/ [ Skip ] http/wpt/webauthn/ [ Skip ] imported/w3c/web-platform-tests/credential-management/ [ Skip ] +# FIXME: This can't be the right bug number. webkit.org/b/175419 imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https.html [ Failure ] webkit.org/b/175419 imported/w3c/web-platform-tests/background-fetch/interfaces.html [ Failure ] webkit.org/b/175419 imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html [ Failure ] @@ -2034,6 +2037,13 @@ webkit.org/b/190703 inspector/worker/debugger-pause.html [ Failure Pass Timeout webkit.org/b/190738 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html [ Failure Pass ] +webkit.org/b/191007 http/tests/media/media-stream/get-display-media-prompt.html [ Pass Timeout ] + +webkit.org/b/191010 editing/pasteboard/5075944.html [ Pass Failure ] +webkit.org/b/191010 editing/pasteboard/paste-and-sanitize.html [ Pass Failure ] +webkit.org/b/191010 editing/pasteboard/paste-text-006.html [ Pass Failure ] +webkit.org/b/191010 editing/pasteboard/paste-text-with-style-5.html [ Pass Failure ] + #//////////////////////////////////////////////////////////////////////////////////////// # End of Flaky tests #//////////////////////////////////////////////////////////////////////////////////////// @@ -2380,6 +2390,10 @@ webkit.org/b/188106 webgl/1.0.2/conformance/ogles/GL/swizzlers/swizzlers_017_to_ webkit.org/b/190738 media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse.html [ Timeout ] webkit.org/b/190738 media/encrypted-media/clearKey/clearKey-webm-video-playback-mse.html [ Timeout ] +webkit.org/b/191008 webanimations/accelerated-animation-suspension.html [ Timeout ] + +webkit.org/b/191009 webrtc/video-mute-vp8.html [ Timeout ] + #//////////////////////////////////////////////////////////////////////////////////////// # End of Tests timing out #//////////////////////////////////////////////////////////////////////////////////////// @@ -3548,9 +3562,33 @@ webkit.org/b/190709 editing/pasteboard/emacs-ctrl-a-k-y.html [ Failure ] webkit.org/b/190710 fast/css-custom-paint/basic.html [ Failure ] webkit.org/b/190710 fast/css-custom-paint/registerPaintBindings.html [ Failure ] -webkit.org/b/190711 fast/selectors/read-only-read-write-input-basics.html [ Failure ] +webkit.org/b/190990 fast/block/basic/inline-content-with-floating-image.html [ Failure Missing ] + +# Regressions from EME enablement +webkit.org/b/190991 fast/dom/navigator-detached-no-crash.html [ Failure ] +webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/ [ Skip ] +webkit.org/b/190991 media/encrypted-media/encrypted-media-constants.html [ Failure ] +webkit.org/b/190991 media/encrypted-media/encrypted-media-is-type-supported.html [ Failure ] +webkit.org/b/190991 media/encrypted-media/encrypted-media-events.html [ Failure ] +webkit.org/b/190991 media/encrypted-media/encrypted-media-session-lifetime.html [ Failure ] +webkit.org/b/190991 media/encrypted-media/encrypted-media-v2-events.html [ Failure ] +webkit.org/b/190991 media/encrypted-media/encrypted-media-v2-syntax.html [ Failure ] + +webkit.org/b/190992 http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js.html [ Failure ] + +webkit.org/b/191000 imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/hidden.html [ Failure ] +webkit.org/b/191000 imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/text.html [ Failure ] +webkit.org/b/191000 imported/w3c/web-platform-tests/shadow-dom/input-element-list.html [ Failure ] -webkit.org/b/190712 fast/css/pseudo-visited-background-color-on-input.html [ ImageOnlyFailure ] +webkit.org/b/191001 imported/w3c/web-platform-tests/intersection-observer/same-document-root.html [ Failure ] + +webkit.org/b/191003 imported/w3c/web-platform-tests/mimesniff/mime-types/charset-parameter.window.html [ Failure ] + +webkit.org/b/191004 media/track/track-cue-missing.html [ Failure ] + +webkit.org/b/191005 webgpu/webgpu-enabled.html [ Failure ] + +webkit.org/b/191006 webrtc/simulcast-h264.html [ Failure ] #//////////////////////////////////////////////////////////////////////////////////////// # End of non-crashing, non-flaky tests failing @@ -3624,6 +3662,11 @@ webkit.org/b/139282 imported/mozilla/svg/image/image-filter-01.svg [ Pass ] imported/w3c/web-platform-tests/css/css-display/run-in/quotes-applies-to-011.xht [ Pass ] +imported/blink/fast/forms/datalist/slider-appearance-with-ticks-crash.html [ Pass ] + +imported/w3c/web-platform-tests/web-animations/interfaces/Animatable/animate.html [ Pass ] +imported/w3c/web-platform-tests/web-animations/timing-model/animations/current-time.html [ Pass ] + #//////////////////////////////////////////////////////////////////////////////////////// # End of PASSING tests. See top of file where to put new expectations. #//////////////////////////////////////////////////////////////////////////////////////// @@ -3684,4 +3727,4 @@ webkit.org/b/160119 media/video-object-fit-change.html [ Pass ImageOnlyFailure ] #//////////////////////////////////////////////////////////////////////////////////////// # End of tests failing due to THREADED COMPOSITOR enablement. Don't put random test # failures here. See the top of the file for where to put new expectations. -#//////////////////////////////////////////////////////////////////////////////////////// +#////////////////////////////////////////////////////////////////////////////////////////sts/intersection-observer/initial-observation-with-threshold.html diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt new file mode 100644 index 0000000..f81ad1e --- /dev/null +++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt @@ -0,0 +1,10 @@ + +PASS [INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty +PASS [INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address +PASS [INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses +PASS [INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ',' +FAIL [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. assert_equals: The datetime-local type should be supported. expected "datetime-local" but got "text" +PASS [INPUT in COLOR status] The value attribute is empty +PASS [INPUT in COLOR status] The value attribute is a valid sample color +PASS [INPUT in COLOR status] The value attribute is not a valid lowercase sample color +PASS [INPUT in COLOR status] The value attribute cannot convert to a valid sample color diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt new file mode 100644 index 0000000..fd9de90 --- /dev/null +++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt @@ -0,0 +1,59 @@ + +PASS [INPUT in HIDDEN status] Must be barred from the constraint validation +PASS [INPUT in BUTTON status] Must be barred from the constraint validation +PASS [INPUT in RESET status] Must be barred from the constraint validation +PASS [BUTTON in BUTTON status] Must be barred from the constraint validation +PASS [BUTTON in RESET status] Must be barred from the constraint validation +PASS [fieldset] The willValidate attribute must be false since FIELDSET is not a submittable element +PASS [output] The willValidate attribute must be false since OUTPUT is not a submittable element +PASS [object] Must be barred from the constraint validation +PASS [INPUT in TEXT status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in TEXT status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in TEXT status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in TEL status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in TEL status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in TEL status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in URL status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in URL status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in URL status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor +FAIL [INPUT in DATETIME-LOCAL status] The datetime-local type must be supported. assert_equals: The datetime-local type should be supported. expected "datetime-local" but got "text" +FAIL [INPUT in DATE status] The date type must be supported. assert_equals: The date type should be supported. expected "date" but got "text" +FAIL [INPUT in MONTH status] The month type must be supported. assert_equals: The month type should be supported. expected "month" but got "text" +FAIL [INPUT in WEEK status] The week type must be supported. assert_equals: The week type should be supported. expected "week" but got "text" +FAIL [INPUT in TIME status] The time type must be supported. assert_equals: The time type should be supported. expected "time" but got "text" +PASS [INPUT in COLOR status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in COLOR status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in COLOR status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in FILE status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in FILE status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in FILE status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor +PASS [INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled +PASS [INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable +PASS [INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly +PASS [INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor +PASS [BUTTON in SUBMIT status] Must be barred from the constraint validation +PASS [BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable +PASS [BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor +PASS [select] Must be barred from the constraint validation +PASS [select] The willValidate attribute must be true if an element is mutable +PASS [select] The willValidate attribute must be false if it has a datalist ancestor +PASS [textarea] Must be barred from the constraint validation +PASS [textarea] The willValidate attribute must be true if an element is mutable +PASS [textarea] The willValidate attribute must be false if it has a datalist ancestor diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt new file mode 100644 index 0000000..23b7742 --- /dev/null +++ b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt @@ -0,0 +1,47 @@ + +PASS Input element programmatic selection support +PASS input type text should support the select() method +PASS input type search should support the select() method +PASS input type url should support the select() method +PASS input type tel should support the select() method +PASS input type email should support the select() method +PASS input type password should support the select() method +FAIL input type date should support the select() method assert_equals: the given input type is not supported expected "date" but got "text" +FAIL input type month should support the select() method assert_equals: the given input type is not supported expected "month" but got "text" +FAIL input type week should support the select() method assert_equals: the given input type is not supported expected "week" but got "text" +FAIL input type time should support the select() method assert_equals: the given input type is not supported expected "time" but got "text" +FAIL input type datetime-local should support the select() method assert_equals: the given input type is not supported expected "datetime-local" but got "text" +PASS input type number should support the select() method +PASS input type color should support the select() method +PASS input type file should support the select() method +FAIL input type hidden should do nothing when the select() method is called (but, not throw) Type error +FAIL input type range should do nothing when the select() method is called (but, not throw) Type error +FAIL input type checkbox should do nothing when the select() method is called (but, not throw) Type error +FAIL input type radio should do nothing when the select() method is called (but, not throw) Type error +FAIL input type submit should do nothing when the select() method is called (but, not throw) Type error +FAIL input type image should do nothing when the select() method is called (but, not throw) Type error +FAIL input type reset should do nothing when the select() method is called (but, not throw) Type error +FAIL input type button should do nothing when the select() method is called (but, not throw) Type error +PASS Input element programmatic selection support 1 +PASS input type text should support all selection attributes and methods +PASS input type search should support all selection attributes and methods +PASS input type url should support all selection attributes and methods +PASS input type tel should support all selection attributes and methods +PASS input type password should support all selection attributes and methods +FAIL input type hidden should not support variable-length selections Type error +FAIL input type email should not support variable-length selections assert_equals: getting input.selectionStart expected (object) null but got (number) 0 +FAIL input type date should not support variable-length selections assert_equals: the given input type is not supported expected "date" but got "text" +FAIL input type month should not support variable-length selections assert_equals: the given input type is not supported expected "month" but got "text" +FAIL input type week should not support variable-length selections assert_equals: the given input type is not supported expected "week" but got "text" +FAIL input type time should not support variable-length selections assert_equals: the given input type is not supported expected "time" but got "text" +FAIL input type datetime-local should not support variable-length selections assert_equals: the given input type is not supported expected "datetime-local" but got "text" +FAIL input type number should not support variable-length selections assert_equals: getting input.selectionStart expected (object) null but got (number) 0 +FAIL input type range should not support variable-length selections Type error +FAIL input type color should not support variable-length selections Type error +FAIL input type checkbox should not support variable-length selections Type error +FAIL input type radio should not support variable-length selections Type error +FAIL input type file should not support variable-length selections Type error +FAIL input type submit should not support variable-length selections Type error +FAIL input type image should not support variable-length selections Type error +FAIL input type reset should not support variable-length selections Type error +FAIL input type button should not support variable-length selections Type error diff --git a/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt b/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt new file mode 100644 index 0000000..39765e9 --- /dev/null +++ b/LayoutTests/platform/gtk/inspector/canvas/recording-bitmaprenderer-expected.txt @@ -0,0 +1,71 @@ +Test that CanvasManager is able to record actions made to BitmapRenderer canvas contexts. + + +== Running test suite: Canvas.recordingBitmapRenderer +-- Running test case: Canvas.recordingBitmapRenderer.singleFrame +initialState: + attributes: + width: 2 + height: 2 + parameters: + content: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAAAtJREFUCJljYEAHAAASAAFv+mO3AAAAAElFTkSuQmCC" +frames: + 0: (duration) + 0: transferFromImageBitmap([object ImageBitmap]) + swizzleTypes: [ImageBitmap] + trace: + 0: transferFromImageBitmap + 1: (anonymous function) + 2: executeFrameFunction + 3: (anonymous function) + 4: asyncFunctionResume + 5: (anonymous function) + 6: promiseReactionJob + snapshot: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAABRJREFUCJlj/M/A8J+BgYGBiQEKAB8XAgK+3Bg8AAAAAElFTkSuQmCC" + +-- Running test case: Canvas.recordingBitmapRenderer.multipleFrames +initialState: + attributes: + width: 2 + height: 2 + parameters: + content: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAAAtJREFUCJljYEAHAAASAAFv+mO3AAAAAElFTkSuQmCC" +frames: + 0: (duration) + 0: transferFromImageBitmap([object ImageBitmap]) + swizzleTypes: [ImageBitmap] + trace: + 0: transferFromImageBitmap + 1: (anonymous function) + 2: executeFrameFunction + 3: (anonymous function) + 4: asyncFunctionResume + 5: (anonymous function) + 6: promiseReactionJob + snapshot: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAABRJREFUCJlj/M/A8J+BgYGBiQEKAB8XAgK+3Bg8AAAAAElFTkSuQmCC" + +-- Running test case: Canvas.recordingBitmapRenderer.memoryLimit +initialState: + attributes: + width: 2 + height: 2 + parameters: + content: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAAAtJREFUCJljYEAHAAASAAFv+mO3AAAAAElFTkSuQmCC" +frames: + 0: (duration) (incomplete) + 0: transferFromImageBitmap([object ImageBitmap]) + swizzleTypes: [ImageBitmap] + trace: + 0: transferFromImageBitmap + 1: (anonymous function) + 2: executeFrameFunction + 3: (anonymous function) + 4: asyncFunctionResume + 5: (anonymous function) + 6: promiseReactionJob + snapshot: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAABHNCSVQICAgIfAhkiAAAAAtJREFUCJljYEAHAAASAAFv+mO3AAAAAElFTkSuQmCC" + +-- Running test case: Canvas.recordingBitmapRenderer.Console +PASS: The recording should have the name "TEST". +PASS: The recording should have one frame. +PASS: The first frame should have one action. -- 1.8.3.1