builder: mozilla-esr52_yosemite_r7_test-mochitest-e10s-1 slave: t-yosemite-r7-0009 starttime: 1524703468.88 results: failure (2) buildid: 20180425142307 builduid: bc7cda835ba24ff5be16c6698f459d59 revision: 6cef7163121e618991865c38386daec0886e0806 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:28.877245) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:28.877701) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:28.878023) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:28.891890) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:28.892268) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners TMPDIR=/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2018-04-25 17:44:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 18.4M=0.001s 2018-04-25 17:44:29 (18.4 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.154458 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:29.060911) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:29.061239) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners TMPDIR=/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.020298 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:29.109797) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2018-04-25 17:44:29.110153) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-esr52 --rev 6cef7163121e618991865c38386daec0886e0806 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-esr52 --rev 6cef7163121e618991865c38386daec0886e0806 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners TMPDIR=/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2018-04-25 17:44:29,158 truncating revision to first 12 chars 2018-04-25 17:44:29,158 Setting DEBUG logging. 2018-04-25 17:44:29,158 attempt 1/10 2018-04-25 17:44:29,158 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-esr52/6cef7163121e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2018-04-25 17:44:29,851 unpacking tar archive at: mozilla-esr52-6cef7163121e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.108344 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2018-04-25 17:44:30.233286) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:30.233756) ========= script_repo_revision: 6cef7163121e618991865c38386daec0886e0806 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:30.234277) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:30.234655) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2018-04-25 17:44:30.245621) ========= ========= Started '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 37 mins, 2 secs) (at 2018-04-25 17:44:30.246104) ========= /tools/buildbot/bin/python -u scripts/scripts/desktop_unittest.py --cfg unittests/mac_unittest.py --mochitest-suite plain-chunked --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-esr52 --download-symbols ondemand in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/desktop_unittest.py', '--cfg', 'unittests/mac_unittest.py', '--mochitest-suite', 'plain-chunked', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-esr52', '--download-symbols', 'ondemand'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners TMPDIR=/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 17:44:30 INFO - MultiFileLogger online at 20180425 17:44:30 in /builds/slave/test 17:44:30 INFO - Run as scripts/scripts/desktop_unittest.py --cfg unittests/mac_unittest.py --mochitest-suite plain-chunked --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-esr52 --download-symbols ondemand 17:44:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:44:30 INFO - {'all_cppunittest_suites': {'cppunittest': ('tests/cppunittest',)}, 17:44:30 INFO - 'all_gtest_suites': {'gtest': ()}, 17:44:30 INFO - 'all_jittest_suites': {'jittest': ()}, 17:44:30 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 17:44:30 INFO - 'browser-chrome': ('--flavor=browser',), 17:44:30 INFO - 'browser-chrome-addons': ('--flavor=browser', 17:44:30 INFO - '--chunk-by-runtime', 17:44:30 INFO - '--tag=addons'), 17:44:30 INFO - 'browser-chrome-chunked': ('--flavor=browser', 17:44:30 INFO - '--chunk-by-runtime'), 17:44:30 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 17:44:30 INFO - '--subsuite=clipboard'), 17:44:30 INFO - 'browser-chrome-gpu': ('--flavor=browser', 17:44:30 INFO - '--subsuite=gpu'), 17:44:30 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 17:44:30 INFO - '--subsuite=screenshots'), 17:44:30 INFO - 'chrome': ('--flavor=chrome',), 17:44:30 INFO - 'chrome-chunked': ('--flavor=chrome', 17:44:30 INFO - '--chunk-by-dir=4'), 17:44:30 INFO - 'chrome-clipboard': ('--flavor=chrome', 17:44:30 INFO - '--subsuite=clipboard'), 17:44:30 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 17:44:30 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 17:44:30 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 17:44:30 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 17:44:30 INFO - '--subsuite=clipboard'), 17:44:30 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 17:44:30 INFO - '--subsuite=devtools'), 17:44:30 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 17:44:30 INFO - '--subsuite=devtools', 17:44:30 INFO - '--chunk-by-runtime'), 17:44:30 INFO - 'mochitest-gl': ('--subsuite=webgl',), 17:44:30 INFO - 'mochitest-media': ('--subsuite=media',), 17:44:30 INFO - 'plain': (), 17:44:30 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 17:44:30 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 17:44:30 INFO - 'plain-gpu': ('--subsuite=gpu',)}, 17:44:30 INFO - 'all_mozbase_suites': {'mozbase': ()}, 17:44:30 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 17:44:30 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 17:44:30 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js',), 17:44:30 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 17:44:30 INFO - 'reftest': {'options': ('--suite=reftest',), 17:44:30 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 17:44:30 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 17:44:30 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 17:44:30 INFO - 'tests': ()}, 17:44:30 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 17:44:30 INFO - '--tag=addons', 17:44:30 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 17:44:30 INFO - 'tests': ()}}, 17:44:30 INFO - 'allow_software_gl_layers': False, 17:44:30 INFO - 'append_to_log': False, 17:44:30 INFO - 'base_work_dir': '/builds/slave/test', 17:44:30 INFO - 'blob_upload_branch': 'mozilla-esr52', 17:44:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:44:30 INFO - 'buildbot_json_path': 'buildprops.json', 17:44:30 INFO - 'buildbot_max_log_size': 52428800, 17:44:30 INFO - 'code_coverage': False, 17:44:30 INFO - 'config_files': ('unittests/mac_unittest.py',), 17:44:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:44:30 INFO - 'download_minidump_stackwalk': True, 17:44:30 INFO - 'download_nodejs': True, 17:44:30 INFO - 'download_symbols': 'ondemand', 17:44:30 INFO - 'e10s': True, 17:44:30 INFO - 'exe_suffix': '', 17:44:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:44:30 INFO - 'tooltool.py': '/tools/tooltool.py', 17:44:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:44:30 INFO - '/tools/misc-python/virtualenv.py')}, 17:44:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:44:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:44:30 INFO - 'installer_path': '/builds/slave/test/installer.dmg', 17:44:30 INFO - 'log_level': 'info', 17:44:30 INFO - 'log_to_console': True, 17:44:30 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 17:44:30 INFO - 'minidump_stackwalk_path': 'macosx64-minidump_stackwalk', 17:44:30 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/macosx64/releng.manifest', 17:44:30 INFO - 'minimum_tests_zip_dirs': ('bin/*', 17:44:30 INFO - 'certs/*', 17:44:30 INFO - 'config/*', 17:44:30 INFO - 'mach', 17:44:30 INFO - 'marionette/*', 17:44:30 INFO - 'modules/*', 17:44:30 INFO - 'mozbase/*', 17:44:30 INFO - 'tools/*'), 17:44:30 INFO - 'no_random': False, 17:44:30 INFO - 'nodejs_path': 'node-osx/bin/node', 17:44:30 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/macosx64/nodejs.manifest', 17:44:30 INFO - 'opt_config_files': (), 17:44:30 INFO - 'pip_index': False, 17:44:30 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 17:44:30 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 17:44:30 INFO - 'enabled': False, 17:44:30 INFO - 'halt_on_failure': False, 17:44:30 INFO - 'name': 'disable_screen_saver'}, 17:44:30 INFO - {'architectures': ('32bit',), 17:44:30 INFO - 'cmd': ('python', 17:44:30 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 17:44:30 INFO - '--configuration-file', 17:44:30 INFO - '../scripts/external_tools/machine-configuration.json'), 17:44:30 INFO - 'enabled': False, 17:44:30 INFO - 'halt_on_failure': True, 17:44:30 INFO - 'name': 'run mouse & screen adjustment script'}), 17:44:30 INFO - 'require_test_zip': True, 17:44:30 INFO - 'run_all_suites': False, 17:44:30 INFO - 'run_cmd_checks_enabled': True, 17:44:30 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 17:44:30 INFO - 'gtest': 'rungtests.py', 17:44:30 INFO - 'jittest': 'jit_test.py', 17:44:30 INFO - 'mochitest': 'runtests.py', 17:44:30 INFO - 'mozbase': 'test.py', 17:44:30 INFO - 'mozmill': 'runtestlist.py', 17:44:30 INFO - 'reftest': 'runreftest.py', 17:44:30 INFO - 'xpcshell': 'runxpcshelltests.py'}, 17:44:30 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 17:44:30 INFO - 'gtest': ('gtest/*',), 17:44:30 INFO - 'jittest': ('jit-test/*',), 17:44:30 INFO - 'mochitest': ('mochitest/*',), 17:44:30 INFO - 'mozbase': ('mozbase/*',), 17:44:30 INFO - 'mozmill': ('mozmill/*',), 17:44:30 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 17:44:30 INFO - 'xpcshell': ('xpcshell/*',)}, 17:44:30 INFO - 'specified_mochitest_suites': ('plain-chunked',), 17:44:30 INFO - 'strict_content_sandbox': False, 17:44:30 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 17:44:30 INFO - '--xre-path=%(abs_res_dir)s'), 17:44:30 INFO - 'run_filename': 'runcppunittests.py', 17:44:30 INFO - 'testsdir': 'cppunittest'}, 17:44:30 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 17:44:30 INFO - '--cwd=%(gtest_dir)s', 17:44:30 INFO - '--symbols-path=%(symbols_path)s', 17:44:30 INFO - '--utility-path=tests/bin', 17:44:30 INFO - '%(binary_path)s'), 17:44:30 INFO - 'run_filename': 'rungtests.py'}, 17:44:30 INFO - 'jittest': {'options': ('tests/bin/js', 17:44:30 INFO - '--no-slow', 17:44:30 INFO - '--no-progress', 17:44:30 INFO - '--format=automation', 17:44:30 INFO - '--jitflags=all', 17:44:30 INFO - '--timeout=970'), 17:44:30 INFO - 'run_filename': 'jit_test.py', 17:44:30 INFO - 'run_timeout': 1000, 17:44:30 INFO - 'testsdir': 'jit-test/jit-test'}, 17:44:30 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 17:44:30 INFO - '--utility-path=tests/bin', 17:44:30 INFO - '--extra-profile-file=tests/bin/plugins', 17:44:30 INFO - '--symbols-path=%(symbols_path)s', 17:44:30 INFO - '--certificate-path=tests/certs', 17:44:30 INFO - '--quiet', 17:44:30 INFO - '--log-raw=%(raw_log_file)s', 17:44:30 INFO - '--log-errorsummary=%(error_summary_file)s', 17:44:30 INFO - '--screenshot-on-fail', 17:44:30 INFO - '--cleanup-crashes'), 17:44:30 INFO - 'run_filename': 'runtests.py', 17:44:30 INFO - 'testsdir': 'mochitest'}, 17:44:30 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 17:44:30 INFO - 'run_filename': 'test.py', 17:44:30 INFO - 'testsdir': 'mozbase'}, 17:44:30 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 17:44:30 INFO - '--testing-modules-dir=test/modules', 17:44:30 INFO - '--plugins-path=%(test_plugin_path)s', 17:44:30 INFO - '--symbols-path=%(symbols_path)s'), 17:44:30 INFO - 'run_filename': 'runtestlist.py', 17:44:30 INFO - 'testsdir': 'mozmill'}, 17:44:30 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 17:44:30 INFO - '--utility-path=tests/bin', 17:44:30 INFO - '--extra-profile-file=tests/bin/plugins', 17:44:30 INFO - '--symbols-path=%(symbols_path)s', 17:44:30 INFO - '--log-raw=%(raw_log_file)s', 17:44:30 INFO - '--log-errorsummary=%(error_summary_file)s', 17:44:30 INFO - '--cleanup-crashes'), 17:44:30 INFO - 'run_filename': 'runreftest.py', 17:44:30 INFO - 'testsdir': 'reftest'}, 17:44:30 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 17:44:30 INFO - '--test-plugin-path=%(test_plugin_path)s', 17:44:30 INFO - '--log-raw=%(raw_log_file)s', 17:44:30 INFO - '--log-errorsummary=%(error_summary_file)s', 17:44:30 INFO - '--utility-path=tests/bin'), 17:44:30 INFO - 'run_filename': 'runxpcshelltests.py', 17:44:30 INFO - 'testsdir': 'xpcshell'}}, 17:44:30 INFO - 'this_chunk': '1', 17:44:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:44:30 INFO - 'total_chunks': '5', 17:44:30 INFO - 'unstructured_flavors': {'cppunittest': (), 17:44:30 INFO - 'gtest': (), 17:44:30 INFO - 'jittest': (), 17:44:30 INFO - 'mochitest': ('jetpack',), 17:44:30 INFO - 'mozbase': (), 17:44:30 INFO - 'mozmill': (), 17:44:30 INFO - 'xpcshell': ()}, 17:44:30 INFO - 'vcs_output_timeout': 1000, 17:44:30 INFO - 'virtualenv_path': 'venv', 17:44:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:44:30 INFO - 'work_dir': 'build', 17:44:30 INFO - 'xpcshell_name': 'xpcshell'} 17:44:30 INFO - [mozharness: 2018-04-26 00:44:30.449691Z] Running clobber step. 17:44:30 INFO - Running pre-action listener: _resource_record_pre_action 17:44:30 INFO - Running main action method: clobber 17:44:30 INFO - rmtree: /builds/slave/test/build 17:44:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:44:32 INFO - Running post-action listener: _resource_record_post_action 17:44:32 INFO - [mozharness: 2018-04-26 00:44:32.092195Z] Finished clobber step (success) 17:44:32 INFO - [mozharness: 2018-04-26 00:44:32.092315Z] Running read-buildbot-config step. 17:44:32 INFO - Running pre-action listener: _resource_record_pre_action 17:44:32 INFO - Running main action method: read_buildbot_config 17:44:32 INFO - Using buildbot properties: 17:44:32 INFO - { 17:44:32 INFO - "project": "", 17:44:32 INFO - "product": "firefox", 17:44:32 INFO - "script_repo_revision": "production", 17:44:32 INFO - "scheduler": "tests-mozilla-esr52-yosemite_r7-opt-unittest", 17:44:32 INFO - "repository": "", 17:44:32 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-esr52 opt test mochitest-e10s-1", 17:44:32 INFO - "buildid": "20180425142307", 17:44:32 INFO - "pgo_build": "False", 17:44:32 INFO - "basedir": "/builds/slave/test", 17:44:32 INFO - "buildnumber": 77, 17:44:32 INFO - "slavename": "t-yosemite-r7-0009", 17:44:32 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 17:44:32 INFO - "platform": "macosx64", 17:44:32 INFO - "branch": "mozilla-esr52", 17:44:32 INFO - "revision": "6cef7163121e618991865c38386daec0886e0806", 17:44:32 INFO - "repo_path": "releases/mozilla-esr52", 17:44:32 INFO - "moz_repo_path": "", 17:44:32 INFO - "stage_platform": "macosx64", 17:44:32 INFO - "builduid": "bc7cda835ba24ff5be16c6698f459d59", 17:44:32 INFO - "slavebuilddir": "test" 17:44:32 INFO - } 17:44:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg. 17:44:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.test_packages.json. 17:44:32 INFO - Running post-action listener: _resource_record_post_action 17:44:32 INFO - [mozharness: 2018-04-26 00:44:32.095790Z] Finished read-buildbot-config step (success) 17:44:32 INFO - [mozharness: 2018-04-26 00:44:32.095888Z] Running download-and-extract step. 17:44:32 INFO - Running pre-action listener: _pre_download_and_extract 17:44:32 WARNING - Try message not found. 17:44:32 INFO - Running pre-action listener: _resource_record_pre_action 17:44:32 INFO - Running main action method: download_and_extract 17:44:32 INFO - mkdir: /builds/slave/test/build/tests 17:44:32 INFO - Downloading https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-52.7.4.en-US.mac.test_packages.json 17:44:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.7.4.en-US.mac.test_packages.json'}, attempt #1 17:44:32 INFO - Downloaded 1199 bytes. 17:44:32 INFO - Reading from file /builds/slave/test/build/firefox-52.7.4.en-US.mac.test_packages.json 17:44:32 INFO - Using the following test package requirements: 17:44:32 INFO - {u'common': [u'firefox-52.7.4.en-US.mac.common.tests.zip'], 17:44:32 INFO - u'cppunittest': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.cppunittest.tests.zip'], 17:44:32 INFO - u'gtest': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.gtest.tests.zip'], 17:44:32 INFO - u'jittest': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'jsshell-mac.zip'], 17:44:32 INFO - u'mochitest': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.mochitest.tests.zip'], 17:44:32 INFO - u'mozbase': [u'firefox-52.7.4.en-US.mac.common.tests.zip'], 17:44:32 INFO - u'reftest': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.reftest.tests.zip'], 17:44:32 INFO - u'talos': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.talos.tests.zip'], 17:44:32 INFO - u'web-platform': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.web-platform.tests.zip'], 17:44:32 INFO - u'xpcshell': [u'firefox-52.7.4.en-US.mac.common.tests.zip', 17:44:32 INFO - u'firefox-52.7.4.en-US.mac.xpcshell.tests.zip']} 17:44:32 INFO - Downloading packages: [u'firefox-52.7.4.en-US.mac.common.tests.zip', u'firefox-52.7.4.en-US.mac.mochitest.tests.zip'] for test suite category: mochitest 17:44:32 INFO - Adding 'mozinfo.json' for extraction from common.tests zip file 17:44:32 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.common.tests.zip 17:44:32 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.common.tests.zip'}, attempt #1 17:44:32 INFO - Fetch https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.common.tests.zip into memory 17:44:33 INFO - Http code: 200 17:44:33 INFO - via: 1.1 17de248e6d780f737234d37cc490dbe3.cloudfront.net (CloudFront) 17:44:33 INFO - x-amz-cf-id: TdK4HXiM75X89LQRyYMXQZ_AaItel6k0fWxHLDOLMlcH8Yz8Bewmyg== 17:44:33 INFO - x-amz-version-id: vraG7R5gqlZ8B8CUeV3FPl27VltkZBDM 17:44:33 INFO - Expected file size: 16115041 17:44:33 INFO - Obtained file size: 16115041 17:44:34 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.mochitest.tests.zip 17:44:34 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.mochitest.tests.zip'}, attempt #1 17:44:34 INFO - Fetch https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.mochitest.tests.zip into memory 17:44:35 INFO - Http code: 200 17:44:35 INFO - via: 1.1 ce270f4a88edde7438864bc44406e83a.cloudfront.net (CloudFront) 17:44:35 INFO - x-amz-cf-id: 558pRNlWCZVQY6zDYElBlKMtpmtmdgyrV-95gF_5dmdageog8flJ7A== 17:44:35 INFO - x-amz-version-id: vNe5zSByTT1KYFIpe_nnvaTpT3YNvuVa 17:44:37 INFO - Expected file size: 80327372 17:44:37 INFO - Obtained file size: 80327372 17:44:49 INFO - Downloading https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg to /builds/slave/test/installer.dmg 17:44:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg', 'file_name': '/builds/slave/test/installer.dmg'}, attempt #1 17:44:52 INFO - Downloaded 82784498 bytes. 17:44:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg 17:44:52 INFO - mkdir: /builds/slave/test/properties 17:44:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:44:52 INFO - Writing to file /builds/slave/test/properties/build_url 17:44:52 INFO - Contents: 17:44:52 INFO - build_url:https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg 17:44:53 INFO - Running post-action listener: _resource_record_post_action 17:44:53 INFO - Running post-action listener: set_extra_try_arguments 17:44:53 INFO - [mozharness: 2018-04-26 00:44:53.347196Z] Finished download-and-extract step (success) 17:44:53 INFO - [mozharness: 2018-04-26 00:44:53.347398Z] Running create-virtualenv step. 17:44:53 INFO - Running pre-action listener: _install_mozbase 17:44:53 INFO - Running pre-action listener: _pre_create_virtualenv 17:44:53 INFO - Running pre-action listener: _resource_record_pre_action 17:44:53 INFO - Running main action method: create_virtualenv 17:44:53 INFO - Creating virtualenv /builds/slave/test/build/venv 17:44:53 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/scripts/external_tools/virtualenv/virtualenv.py', '--always-copy', '/builds/slave/test/build/venv'] in /builds/slave/test/build 17:44:53 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/scripts/external_tools/virtualenv/virtualenv.py --always-copy /builds/slave/test/build/venv 17:44:53 INFO - Using partial env: {'VIRTUALENV_NO_DOWNLOAD': '1'} 17:44:53 INFO - Using real prefix '/tools/python27' 17:44:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:44:53 INFO - Overwriting /builds/slave/test/build/venv/lib/python2.7/distutils/__init__.py with new content 17:44:55 INFO - Installing setuptools, pip, wheel...done. 17:44:55 INFO - Return code: 0 17:44:55 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 17:44:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:44:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil>=3.1.1'] in /builds/slave/test/build 17:44:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org psutil>=3.1.1 17:44:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:44:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:44:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:44:55 INFO - 'HOME': '/Users/cltbld', 17:44:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:44:55 INFO - 'LOGNAME': 'cltbld', 17:44:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:44:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:44:55 INFO - 'MOZ_NO_REMOTE': '1', 17:44:55 INFO - 'NO_EM_RESTART': '1', 17:44:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:44:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:44:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:44:55 INFO - 'PWD': '/builds/slave/test', 17:44:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:44:55 INFO - 'SHELL': '/bin/bash', 17:44:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:44:55 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:44:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:44:55 INFO - 'USER': 'cltbld', 17:44:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:44:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:44:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:44:55 INFO - 'XPC_FLAGS': '0x0', 17:44:55 INFO - 'XPC_SERVICE_NAME': '0', 17:44:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:44:55 INFO - Ignoring indexes: https://pypi.python.org/simple 17:44:55 INFO - Collecting psutil>=3.1.1 17:44:57 INFO - Installing collected packages: psutil 17:44:57 INFO - Successfully installed psutil-5.4.3 17:44:57 INFO - Return code: 0 17:44:57 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 17:44:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:44:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 17:44:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org mozsystemmonitor==0.3 17:44:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:44:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:44:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:44:57 INFO - 'HOME': '/Users/cltbld', 17:44:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:44:57 INFO - 'LOGNAME': 'cltbld', 17:44:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:44:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:44:57 INFO - 'MOZ_NO_REMOTE': '1', 17:44:57 INFO - 'NO_EM_RESTART': '1', 17:44:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:44:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:44:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:44:57 INFO - 'PWD': '/builds/slave/test', 17:44:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:44:57 INFO - 'SHELL': '/bin/bash', 17:44:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:44:57 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:44:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:44:57 INFO - 'USER': 'cltbld', 17:44:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:44:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:44:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:44:57 INFO - 'XPC_FLAGS': '0x0', 17:44:57 INFO - 'XPC_SERVICE_NAME': '0', 17:44:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:44:58 INFO - Ignoring indexes: https://pypi.python.org/simple 17:44:58 INFO - Collecting mozsystemmonitor==0.3 17:44:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 17:44:59 INFO - Installing collected packages: mozsystemmonitor 17:44:59 INFO - Successfully installed mozsystemmonitor-0.3 17:44:59 INFO - Return code: 0 17:44:59 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 17:44:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:44:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'jsonschema==2.5.1'] in /builds/slave/test/build 17:44:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org jsonschema==2.5.1 17:44:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:44:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:44:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:44:59 INFO - 'HOME': '/Users/cltbld', 17:44:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:44:59 INFO - 'LOGNAME': 'cltbld', 17:44:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:44:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:44:59 INFO - 'MOZ_NO_REMOTE': '1', 17:44:59 INFO - 'NO_EM_RESTART': '1', 17:44:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:44:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:44:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:44:59 INFO - 'PWD': '/builds/slave/test', 17:44:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:44:59 INFO - 'SHELL': '/bin/bash', 17:44:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:44:59 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:44:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:44:59 INFO - 'USER': 'cltbld', 17:44:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:44:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:44:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:44:59 INFO - 'XPC_FLAGS': '0x0', 17:44:59 INFO - 'XPC_SERVICE_NAME': '0', 17:44:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:44:59 INFO - Ignoring indexes: https://pypi.python.org/simple 17:44:59 INFO - Collecting jsonschema==2.5.1 17:45:01 INFO - Downloading http://pypi.pvt.build.mozilla.org/pub/jsonschema-2.5.1-py2.py3-none-any.whl 17:45:01 INFO - Collecting functools32; python_version == "2.7" (from jsonschema==2.5.1) 17:45:02 INFO - Installing collected packages: functools32, jsonschema 17:45:02 INFO - Successfully installed functools32-3.2.3.post2 jsonschema-2.5.1 17:45:02 INFO - Return code: 0 17:45:02 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 17:45:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'functools32==3.2.3-2'] in /builds/slave/test/build 17:45:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org functools32==3.2.3-2 17:45:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:02 INFO - 'HOME': '/Users/cltbld', 17:45:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:02 INFO - 'LOGNAME': 'cltbld', 17:45:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:02 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:02 INFO - 'MOZ_NO_REMOTE': '1', 17:45:02 INFO - 'NO_EM_RESTART': '1', 17:45:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:02 INFO - 'PWD': '/builds/slave/test', 17:45:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:02 INFO - 'SHELL': '/bin/bash', 17:45:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:02 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:02 INFO - 'USER': 'cltbld', 17:45:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:02 INFO - 'XPC_FLAGS': '0x0', 17:45:02 INFO - 'XPC_SERVICE_NAME': '0', 17:45:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:03 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:03 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 17:45:03 INFO - Return code: 0 17:45:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:45:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org blobuploader==1.2.4 17:45:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:03 INFO - 'HOME': '/Users/cltbld', 17:45:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:03 INFO - 'LOGNAME': 'cltbld', 17:45:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:03 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:03 INFO - 'MOZ_NO_REMOTE': '1', 17:45:03 INFO - 'NO_EM_RESTART': '1', 17:45:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:03 INFO - 'PWD': '/builds/slave/test', 17:45:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:03 INFO - 'SHELL': '/bin/bash', 17:45:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:03 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:03 INFO - 'USER': 'cltbld', 17:45:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:03 INFO - 'XPC_FLAGS': '0x0', 17:45:03 INFO - 'XPC_SERVICE_NAME': '0', 17:45:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:03 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:03 INFO - Collecting blobuploader==1.2.4 17:45:04 INFO - Collecting docopt==0.6.1 (from blobuploader==1.2.4) 17:45:06 INFO - Collecting requests==1.2.3. (from blobuploader==1.2.4) 17:45:07 INFO - Installing collected packages: docopt, requests, blobuploader 17:45:07 INFO - Successfully installed blobuploader-1.2.4 docopt-0.6.1 requests-1.2.3 17:45:07 INFO - Return code: 0 17:45:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 17:45:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 17:45:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:07 INFO - 'HOME': '/Users/cltbld', 17:45:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:07 INFO - 'LOGNAME': 'cltbld', 17:45:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:07 INFO - 'MOZ_NO_REMOTE': '1', 17:45:07 INFO - 'NO_EM_RESTART': '1', 17:45:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:07 INFO - 'PWD': '/builds/slave/test', 17:45:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:07 INFO - 'SHELL': '/bin/bash', 17:45:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:07 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:07 INFO - 'USER': 'cltbld', 17:45:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:07 INFO - 'XPC_FLAGS': '0x0', 17:45:07 INFO - 'XPC_SERVICE_NAME': '0', 17:45:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:08 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:08 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 17:45:08 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 17:45:08 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 17:45:08 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 17:45:09 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 17:45:09 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 17:45:09 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 17:45:09 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 17:45:10 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 17:45:10 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 17:45:10 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 17:45:10 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 17:45:11 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 17:45:11 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 17:45:11 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:11 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 17:45:12 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 17:45:12 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 17:45:12 INFO - Running setup.py install for manifestparser: started 17:45:12 INFO - Running setup.py install for manifestparser: finished with status 'done' 17:45:12 INFO - Running setup.py install for mozcrash: started 17:45:12 INFO - Running setup.py install for mozcrash: finished with status 'done' 17:45:12 INFO - Running setup.py install for mozdebug: started 17:45:13 INFO - Running setup.py install for mozdebug: finished with status 'done' 17:45:13 INFO - Running setup.py install for mozdevice: started 17:45:13 INFO - Running setup.py install for mozdevice: finished with status 'done' 17:45:13 INFO - Running setup.py install for mozfile: started 17:45:13 INFO - Running setup.py install for mozfile: finished with status 'done' 17:45:13 INFO - Running setup.py install for mozhttpd: started 17:45:14 INFO - Running setup.py install for mozhttpd: finished with status 'done' 17:45:14 INFO - Running setup.py install for mozinfo: started 17:45:14 INFO - Running setup.py install for mozinfo: finished with status 'done' 17:45:14 INFO - Running setup.py install for mozInstall: started 17:45:14 INFO - Running setup.py install for mozInstall: finished with status 'done' 17:45:14 INFO - Running setup.py install for mozleak: started 17:45:14 INFO - Running setup.py install for mozleak: finished with status 'done' 17:45:14 INFO - Running setup.py install for mozlog: started 17:45:15 INFO - Running setup.py install for mozlog: finished with status 'done' 17:45:15 INFO - Running setup.py install for moznetwork: started 17:45:15 INFO - Running setup.py install for moznetwork: finished with status 'done' 17:45:15 INFO - Running setup.py install for mozprocess: started 17:45:15 INFO - Running setup.py install for mozprocess: finished with status 'done' 17:45:15 INFO - Running setup.py install for mozprofile: started 17:45:16 INFO - Running setup.py install for mozprofile: finished with status 'done' 17:45:16 INFO - Running setup.py install for mozrunner: started 17:45:16 INFO - Running setup.py install for mozrunner: finished with status 'done' 17:45:16 INFO - Running setup.py install for mozscreenshot: started 17:45:16 INFO - Running setup.py install for mozscreenshot: finished with status 'done' 17:45:16 INFO - Running setup.py install for moztest: started 17:45:16 INFO - Running setup.py install for moztest: finished with status 'done' 17:45:16 INFO - Running setup.py install for mozversion: started 17:45:17 INFO - Running setup.py install for mozversion: finished with status 'done' 17:45:17 INFO - Successfully installed manifestparser-1.1 mozInstall-1.12 mozcrash-1.0 mozdebug-0.1 mozdevice-0.48 mozfile-1.2 mozhttpd-0.7 mozinfo-0.9 mozleak-0.1 mozlog-3.4 moznetwork-0.27 mozprocess-0.23 mozprofile-0.28 mozrunner-6.13 mozscreenshot-0.1 moztest-0.8 mozversion-1.4 17:45:17 INFO - Return code: 0 17:45:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 17:45:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 17:45:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:17 INFO - 'HOME': '/Users/cltbld', 17:45:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:17 INFO - 'LOGNAME': 'cltbld', 17:45:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:17 INFO - 'MOZ_NO_REMOTE': '1', 17:45:17 INFO - 'NO_EM_RESTART': '1', 17:45:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:17 INFO - 'PWD': '/builds/slave/test', 17:45:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:17 INFO - 'SHELL': '/bin/bash', 17:45:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:17 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:17 INFO - 'USER': 'cltbld', 17:45:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:17 INFO - 'XPC_FLAGS': '0x0', 17:45:17 INFO - 'XPC_SERVICE_NAME': '0', 17:45:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:18 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:18 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 17:45:18 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 17:45:18 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 17:45:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:18 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 17:45:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:45:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 17:45:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 17:45:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 17:45:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 17:45:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 17:45:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 17:45:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 17:45:20 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 17:45:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 17:45:20 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 17:45:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 17:45:20 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 17:45:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:45:20 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 17:45:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 17:45:21 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 17:45:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 17:45:21 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 17:45:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 17:45:21 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 17:45:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 17:45:21 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 17:45:22 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 17:45:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:22 INFO - Collecting blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:45:24 INFO - Installing collected packages: blessings 17:45:24 INFO - Successfully installed blessings-1.6 17:45:24 INFO - Return code: 0 17:45:24 INFO - Installing pip>=1.5 into virtualenv /builds/slave/test/build/venv 17:45:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'pip>=1.5']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'pip>=1.5'] in /builds/slave/test/build 17:45:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org pip>=1.5 17:45:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:24 INFO - 'HOME': '/Users/cltbld', 17:45:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:24 INFO - 'LOGNAME': 'cltbld', 17:45:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:24 INFO - 'MOZ_NO_REMOTE': '1', 17:45:24 INFO - 'NO_EM_RESTART': '1', 17:45:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:24 INFO - 'PWD': '/builds/slave/test', 17:45:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:24 INFO - 'SHELL': '/bin/bash', 17:45:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:24 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:24 INFO - 'USER': 'cltbld', 17:45:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:24 INFO - 'XPC_FLAGS': '0x0', 17:45:24 INFO - 'XPC_SERVICE_NAME': '0', 17:45:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:24 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:24 INFO - Requirement already satisfied (use --upgrade to upgrade): pip>=1.5 in ./venv/lib/python2.7/site-packages 17:45:24 INFO - Return code: 0 17:45:24 INFO - Installing psutil==3.1.1 into virtualenv /builds/slave/test/build/venv 17:45:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil==3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil==3.1.1'] in /builds/slave/test/build 17:45:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org psutil==3.1.1 17:45:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:24 INFO - 'HOME': '/Users/cltbld', 17:45:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:24 INFO - 'LOGNAME': 'cltbld', 17:45:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:24 INFO - 'MOZ_NO_REMOTE': '1', 17:45:24 INFO - 'NO_EM_RESTART': '1', 17:45:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:24 INFO - 'PWD': '/builds/slave/test', 17:45:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:24 INFO - 'SHELL': '/bin/bash', 17:45:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:24 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:24 INFO - 'USER': 'cltbld', 17:45:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:24 INFO - 'XPC_FLAGS': '0x0', 17:45:24 INFO - 'XPC_SERVICE_NAME': '0', 17:45:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:25 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:25 INFO - Collecting psutil==3.1.1 17:45:26 INFO - Installing collected packages: psutil 17:45:26 INFO - Found existing installation: psutil 5.4.3 17:45:26 INFO - Uninstalling psutil-5.4.3: 17:45:26 INFO - Successfully uninstalled psutil-5.4.3 17:45:26 INFO - Successfully installed psutil-3.1.1 17:45:26 INFO - Return code: 0 17:45:26 INFO - Installing mock into virtualenv /builds/slave/test/build/venv 17:45:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mock']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mock'] in /builds/slave/test/build 17:45:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org mock 17:45:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:26 INFO - 'HOME': '/Users/cltbld', 17:45:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:26 INFO - 'LOGNAME': 'cltbld', 17:45:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:26 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:26 INFO - 'MOZ_NO_REMOTE': '1', 17:45:26 INFO - 'NO_EM_RESTART': '1', 17:45:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:26 INFO - 'PWD': '/builds/slave/test', 17:45:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:26 INFO - 'SHELL': '/bin/bash', 17:45:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:26 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:26 INFO - 'USER': 'cltbld', 17:45:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:26 INFO - 'XPC_FLAGS': '0x0', 17:45:26 INFO - 'XPC_SERVICE_NAME': '0', 17:45:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:26 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:26 INFO - Collecting mock 17:45:28 INFO - Installing collected packages: mock 17:45:28 INFO - Successfully installed mock-1.0.1 17:45:28 INFO - Return code: 0 17:45:28 INFO - Installing simplejson into virtualenv /builds/slave/test/build/venv 17:45:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'simplejson']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'simplejson'] in /builds/slave/test/build 17:45:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org simplejson 17:45:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:28 INFO - 'HOME': '/Users/cltbld', 17:45:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:28 INFO - 'LOGNAME': 'cltbld', 17:45:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:28 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:28 INFO - 'MOZ_NO_REMOTE': '1', 17:45:28 INFO - 'NO_EM_RESTART': '1', 17:45:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:28 INFO - 'PWD': '/builds/slave/test', 17:45:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:28 INFO - 'SHELL': '/bin/bash', 17:45:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:28 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:28 INFO - 'USER': 'cltbld', 17:45:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:28 INFO - 'XPC_FLAGS': '0x0', 17:45:28 INFO - 'XPC_SERVICE_NAME': '0', 17:45:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:29 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:29 INFO - Collecting simplejson 17:45:30 INFO - Installing collected packages: simplejson 17:45:31 INFO - Successfully installed simplejson-3.3.0 17:45:31 INFO - Return code: 0 17:45:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 17:45:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 17:45:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:31 INFO - 'HOME': '/Users/cltbld', 17:45:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:31 INFO - 'LOGNAME': 'cltbld', 17:45:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:31 INFO - 'MOZ_NO_REMOTE': '1', 17:45:31 INFO - 'NO_EM_RESTART': '1', 17:45:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:31 INFO - 'PWD': '/builds/slave/test', 17:45:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:31 INFO - 'SHELL': '/bin/bash', 17:45:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:31 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:31 INFO - 'USER': 'cltbld', 17:45:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:31 INFO - 'XPC_FLAGS': '0x0', 17:45:31 INFO - 'XPC_SERVICE_NAME': '0', 17:45:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:31 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:31 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 17:45:31 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 17:45:31 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 17:45:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:31 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 17:45:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:45:32 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 17:45:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:32 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 17:45:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 17:45:32 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 17:45:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 17:45:32 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 17:45:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 17:45:33 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 17:45:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 17:45:33 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 17:45:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 17:45:33 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 17:45:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:45:33 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 17:45:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 17:45:34 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 17:45:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 17:45:34 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 17:45:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 17:45:34 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 17:45:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 17:45:34 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 17:45:35 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 17:45:35 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 17:45:35 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 17:45:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 17:45:35 INFO - Processing /builds/slave/test/build/tests/tools/wptserve 17:45:35 INFO - Processing /builds/slave/test/build/tests/marionette/client 17:45:36 INFO - Processing /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 17:45:36 INFO - Processing /builds/slave/test/build/tests/marionette/harness 17:45:36 INFO - Processing /builds/slave/test/build/tests/marionette/puppeteer/firefox 17:45:37 INFO - Building wheels for collected packages: browsermob-proxy 17:45:37 INFO - Running setup.py bdist_wheel for browsermob-proxy: started 17:45:37 INFO - Running setup.py bdist_wheel for browsermob-proxy: finished with status 'done' 17:45:37 INFO - Stored in directory: /Users/cltbld/Library/Caches/pip/wheels/10/00/c1/79bb793b6a7eb4dca9dfd244010f550ae5044951bcd23c261e 17:45:37 INFO - Successfully built browsermob-proxy 17:45:37 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-harness, firefox-puppeteer 17:45:37 INFO - Running setup.py install for wptserve: started 17:45:37 INFO - Running setup.py install for wptserve: finished with status 'done' 17:45:37 INFO - Running setup.py install for marionette-driver: started 17:45:38 INFO - Running setup.py install for marionette-driver: finished with status 'done' 17:45:38 INFO - Running setup.py install for marionette-harness: started 17:45:38 INFO - Running setup.py install for marionette-harness: finished with status 'done' 17:45:38 INFO - Running setup.py install for firefox-puppeteer: started 17:45:38 INFO - Running setup.py install for firefox-puppeteer: finished with status 'done' 17:45:39 INFO - Successfully installed browsermob-proxy-0.6.0 firefox-puppeteer-52.1.0 marionette-driver-2.2.0 marionette-harness-4.0.0 wptserve-1.4.0 17:45:39 INFO - Return code: 0 17:45:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 17:45:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 17:45:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:39 INFO - 'HOME': '/Users/cltbld', 17:45:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:39 INFO - 'LOGNAME': 'cltbld', 17:45:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:39 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:39 INFO - 'MOZ_NO_REMOTE': '1', 17:45:39 INFO - 'NO_EM_RESTART': '1', 17:45:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:39 INFO - 'PWD': '/builds/slave/test', 17:45:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:39 INFO - 'SHELL': '/bin/bash', 17:45:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:39 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:39 INFO - 'USER': 'cltbld', 17:45:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:39 INFO - 'XPC_FLAGS': '0x0', 17:45:39 INFO - 'XPC_SERVICE_NAME': '0', 17:45:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:39 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:39 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 17:45:39 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 17:45:39 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 17:45:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:40 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 17:45:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:45:40 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 17:45:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:40 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 17:45:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 17:45:40 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 17:45:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 17:45:41 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 17:45:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 17:45:41 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 17:45:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 17:45:41 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 17:45:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 17:45:41 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 17:45:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:45:42 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 17:45:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 17:45:42 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 17:45:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 17:45:42 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 17:45:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 17:45:42 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 17:45:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 17:45:43 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 17:45:43 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 17:45:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 17:45:43 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 17:45:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 17:45:43 INFO - Processing /builds/slave/test/build/tests/tools/wptserve 17:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 17:45:44 INFO - Processing /builds/slave/test/build/tests/marionette/client 17:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.2.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 17:45:44 INFO - Processing /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 17:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 17:45:44 INFO - Processing /builds/slave/test/build/tests/marionette/harness 17:45:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-harness==4.0.0 from file:///builds/slave/test/build/tests/marionette/harness in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 6)) 17:45:44 INFO - Processing /builds/slave/test/build/tests/marionette/puppeteer/firefox 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): firefox-puppeteer==52.1.0 from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 9)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 17:45:45 INFO - Building wheels for collected packages: browsermob-proxy 17:45:45 INFO - Running setup.py bdist_wheel for browsermob-proxy: started 17:45:45 INFO - Running setup.py bdist_wheel for browsermob-proxy: finished with status 'done' 17:45:45 INFO - Stored in directory: /Users/cltbld/Library/Caches/pip/wheels/10/00/c1/79bb793b6a7eb4dca9dfd244010f550ae5044951bcd23c261e 17:45:45 INFO - Successfully built browsermob-proxy 17:45:45 INFO - Return code: 0 17:45:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 17:45:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 17:45:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:45 INFO - 'HOME': '/Users/cltbld', 17:45:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:45 INFO - 'LOGNAME': 'cltbld', 17:45:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:45 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:45 INFO - 'MOZ_NO_REMOTE': '1', 17:45:45 INFO - 'NO_EM_RESTART': '1', 17:45:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:45 INFO - 'PWD': '/builds/slave/test', 17:45:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:45 INFO - 'SHELL': '/bin/bash', 17:45:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:45 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:45 INFO - 'USER': 'cltbld', 17:45:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:45 INFO - 'XPC_FLAGS': '0x0', 17:45:45 INFO - 'XPC_SERVICE_NAME': '0', 17:45:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:45 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:45 INFO - Collecting twisted==10.2.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 17:45:47 INFO - Collecting txws==0.9.1 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 17:45:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 6)) 17:45:48 INFO - Collecting six==1.10.0 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 17:45:50 INFO - Downloading http://pypi.pvt.build.mozilla.org/pub/six-1.10.0-py2.py3-none-any.whl 17:45:50 INFO - Collecting ipaddr==2.1.11 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 17:45:51 INFO - Collecting passlib==1.6.5 (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 17:45:52 INFO - Downloading http://pypi.pvt.build.mozilla.org/pub/passlib-1.6.5-py2.py3-none-any.whl (317kB) 17:45:52 INFO - Installing collected packages: twisted, txws, six, ipaddr, passlib 17:45:55 INFO - Successfully installed ipaddr-2.1.11 passlib-1.6.5 six-1.10.0 twisted-10.2.0 txws-0.9.1 17:45:55 INFO - Return code: 0 17:45:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10c425030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4c6960>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8e3d2be80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/mochitest/websocketprocessbridge', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/mochitest/websocketprocessbridge 17:45:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 17:45:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:45:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:55 INFO - 'HOME': '/Users/cltbld', 17:45:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:55 INFO - 'LOGNAME': 'cltbld', 17:45:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:55 INFO - 'MOZ_NO_REMOTE': '1', 17:45:55 INFO - 'NO_EM_RESTART': '1', 17:45:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:55 INFO - 'PWD': '/builds/slave/test', 17:45:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:55 INFO - 'SHELL': '/bin/bash', 17:45:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:45:55 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:45:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:55 INFO - 'USER': 'cltbld', 17:45:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:55 INFO - 'XPC_FLAGS': '0x0', 17:45:55 INFO - 'XPC_SERVICE_NAME': '0', 17:45:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:56 INFO - Ignoring indexes: https://pypi.python.org/simple 17:45:56 INFO - Requirement already satisfied (use --upgrade to upgrade): twisted==10.2.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 17:45:56 INFO - Requirement already satisfied (use --upgrade to upgrade): txws==0.9.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 4)) 17:45:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 6)) 17:45:56 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 9)) 17:45:56 INFO - Requirement already satisfied (use --upgrade to upgrade): ipaddr==2.1.11 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 12)) 17:45:56 INFO - Requirement already satisfied (use --upgrade to upgrade): passlib==1.6.5 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 13)) 17:45:56 INFO - Collecting zope.interface (from twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 17:45:57 INFO - Requirement already satisfied (use --upgrade to upgrade): setuptools in /builds/slave/test/build/venv/lib/python2.7/site-packages (from zope.interface->twisted==10.2.0->-r /builds/slave/test/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements.txt (line 1)) 17:45:57 INFO - Installing collected packages: zope.interface 17:45:57 INFO - Successfully installed zope.interface-4.0.2 17:45:57 INFO - Return code: 0 17:45:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:45:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:45:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:45:58 INFO - Reading from file tmpfile_stdout 17:45:58 INFO - Reading from file tmpfile_stderr 17:45:58 INFO - Current package versions: 17:45:58 INFO - Twisted == 10.2.0 17:45:58 INFO - blessings == 1.6 17:45:58 INFO - blobuploader == 1.2.4 17:45:58 INFO - browsermob-proxy == 0.6.0 17:45:58 INFO - docopt == 0.6.1 17:45:58 INFO - firefox-puppeteer == 52.1.0 17:45:58 INFO - functools32 == 3.2.3.post2 17:45:58 INFO - ipaddr == 2.1.11 17:45:58 INFO - jsonschema == 2.5.1 17:45:58 INFO - manifestparser == 1.1 17:45:58 INFO - marionette-driver == 2.2.0 17:45:58 INFO - marionette-harness == 4.0.0 17:45:58 INFO - mock == 1.0.1 17:45:58 INFO - mozInstall == 1.12 17:45:58 INFO - mozcrash == 1.0 17:45:58 INFO - mozdebug == 0.1 17:45:58 INFO - mozdevice == 0.48 17:45:58 INFO - mozfile == 1.2 17:45:58 INFO - mozhttpd == 0.7 17:45:58 INFO - mozinfo == 0.9 17:45:58 INFO - mozleak == 0.1 17:45:58 INFO - mozlog == 3.4 17:45:58 INFO - moznetwork == 0.27 17:45:58 INFO - mozprocess == 0.23 17:45:58 INFO - mozprofile == 0.28 17:45:58 INFO - mozrunner == 6.13 17:45:58 INFO - mozscreenshot == 0.1 17:45:58 INFO - mozsystemmonitor == 0.3 17:45:58 INFO - moztest == 0.8 17:45:58 INFO - mozversion == 1.4 17:45:58 INFO - passlib == 1.6.5 17:45:58 INFO - psutil == 3.1.1 17:45:58 INFO - requests == 1.2.3 17:45:58 INFO - simplejson == 3.3.0 17:45:58 INFO - six == 1.10.0 17:45:58 INFO - txWS == 0.9.1 17:45:58 INFO - wptserve == 1.4.0 17:45:58 INFO - zope.interface == 4.0.2 17:45:58 INFO - Running post-action listener: _resource_record_post_action 17:45:58 INFO - Running post-action listener: _start_resource_monitoring 17:45:58 INFO - Starting resource monitoring. 17:45:58 INFO - [mozharness: 2018-04-26 00:45:58.341966Z] Finished create-virtualenv step (success) 17:45:58 INFO - [mozharness: 2018-04-26 00:45:58.343025Z] Running install step. 17:45:58 INFO - Running pre-action listener: _resource_record_pre_action 17:45:58 INFO - Running main action method: install 17:45:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:45:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:45:58 INFO - Reading from file tmpfile_stdout 17:45:58 INFO - Reading from file tmpfile_stderr 17:45:58 INFO - Detecting whether we're running mozinstall >=1.0... 17:45:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:45:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:45:58 INFO - Reading from file tmpfile_stdout 17:45:58 INFO - Output received: 17:45:58 INFO - Usage: mozinstall [options] installer 17:45:58 INFO - Options: 17:45:58 INFO - -h, --help show this help message and exit 17:45:58 INFO - -d DEST, --destination=DEST 17:45:58 INFO - Directory to install application into. [default: 17:45:58 INFO - "/builds/slave/test"] 17:45:58 INFO - --app=APP Application being installed. [default: firefox] 17:45:58 INFO - mkdir: /builds/slave/test/build/application 17:45:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/installer.dmg', '--destination', '/builds/slave/test/build/application'] 17:45:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/installer.dmg --destination /builds/slave/test/build/application 17:46:20 INFO - Reading from file tmpfile_stdout 17:46:20 INFO - Output received: 17:46:20 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox 17:46:20 INFO - Running post-action listener: _resource_record_post_action 17:46:20 INFO - [mozharness: 2018-04-26 00:46:20.442056Z] Finished install step (success) 17:46:20 INFO - [mozharness: 2018-04-26 00:46:20.442205Z] Running stage-files step. 17:46:20 INFO - Running pre-action listener: _resource_record_pre_action 17:46:20 INFO - Running main action method: stage_files 17:46:20 INFO - Running post-action listener: _resource_record_post_action 17:46:20 INFO - [mozharness: 2018-04-26 00:46:20.442839Z] Finished stage-files step (success) 17:46:20 INFO - [mozharness: 2018-04-26 00:46:20.442969Z] Running run-tests step. 17:46:20 INFO - Running pre-action listener: _resource_record_pre_action 17:46:20 INFO - Running pre-action listener: _set_gcov_prefix 17:46:20 INFO - Running main action method: run_tests 17:46:20 INFO - #### Running mochitest suites 17:46:20 INFO - Structured output parser in use for mochitest. 17:46:20 INFO - grabbing minidump binary from tooltool 17:46:20 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:46:20 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:46:20 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 17:46:20 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 17:46:20 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:46:20 INFO - Return code: 0 17:46:20 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:46:20 INFO - grabbing nodejs binary from tooltool 17:46:20 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c3b61d0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c391108>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c3ae030>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:46:20 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:46:20 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest -o -c /builds/tooltool_cache 17:46:20 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 17:46:20 INFO - INFO - File node-osx.tar.gz retrieved from local cache /builds/tooltool_cache 17:46:20 INFO - INFO - untarring "node-osx.tar.gz" 17:46:22 INFO - Return code: 0 17:46:22 INFO - Chmoding /builds/slave/test/build/node-osx/bin/node to 0755 17:46:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:46:22 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 17:46:22 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/macosx64-minidump_stackwalk 17:46:22 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-osx/bin/node 17:46:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:46:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--total-chunks', '5', '--this-chunk', '1', '--appname=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] in /builds/slave/test/build 17:46:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/mochitest/runtests.py --total-chunks 5 --this-chunk 1 --appname=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.crashreporter-symbols.zip --certificate-path=tests/certs --quiet --log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log --screenshot-on-fail --cleanup-crashes --log-raw=- --chunk-by-dir=4 17:46:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render', 17:46:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:46:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:46:22 INFO - 'HOME': '/Users/cltbld', 17:46:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:46:22 INFO - 'LOGNAME': 'cltbld', 17:46:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:46:22 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/macosx64-minidump_stackwalk', 17:46:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:46:22 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-osx/bin/node', 17:46:22 INFO - 'MOZ_NO_REMOTE': '1', 17:46:22 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 17:46:22 INFO - 'NO_EM_RESTART': '1', 17:46:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:46:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:46:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:46:22 INFO - 'PWD': '/builds/slave/test', 17:46:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:46:22 INFO - 'SHELL': '/bin/bash', 17:46:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners', 17:46:22 INFO - 'TMPDIR': '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/', 17:46:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:46:22 INFO - 'USER': 'cltbld', 17:46:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:46:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:46:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:46:22 INFO - 'XPC_FLAGS': '0x0', 17:46:22 INFO - 'XPC_SERVICE_NAME': '0', 17:46:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:46:22 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/mochitest/runtests.py', '--total-chunks', '5', '--this-chunk', '1', '--appname=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/builds/slave/test/build/blobber_upload_dir/plain-chunked_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/plain-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--chunk-by-dir=4'] with output_timeout 1000 17:46:22 INFO - Checking for orphan ssltunnel processes... 17:46:22 INFO - Checking for orphan xpcshell processes... 17:46:22 INFO - mozcrash Removed pending crash reports at '/Users/cltbld/Library/Application Support/firefox/Crash Reports' 17:46:23 INFO - SUITE-START | Running 1013 tests 17:46:23 INFO - TEST-START | browser/base/content/test/general/test_offlineNotification.html 17:46:23 INFO - TEST-SKIP | browser/base/content/test/general/test_offlineNotification.html | took 0ms 17:46:23 INFO - TEST-START | docshell/test/navigation/test_bug430723.html 17:46:23 INFO - TEST-SKIP | docshell/test/navigation/test_bug430723.html | took 0ms 17:46:23 INFO - TEST-START | docshell/test/test_bug413310.html 17:46:23 INFO - TEST-SKIP | docshell/test/test_bug413310.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_bug444546.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_bug444546.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_bug503473.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_bug503473.html | took 1ms 17:46:23 INFO - TEST-START | dom/base/test/test_dialogArguments.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_dialogArguments.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_intersectionobservers.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_intersectionobservers.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport0.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport0.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport1.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport1.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport2.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport2.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport3.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport3.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport4.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport4.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport5.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport5.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport6.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport6.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_meta_viewport7.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_meta_viewport7.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_orientation_alternate.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_orientation_alternate.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_orientation_frame.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_orientation_frame.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_orientation_frame_lock.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_orientation_frame_lock.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_orientation_sandbox_no_lock.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_orientation_sandbox_no_lock.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_setInterval_uncatchable_exception.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_setInterval_uncatchable_exception.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_simplecontentpolicy.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_simplecontentpolicy.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_window_define_nonconfigurable.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_window_define_nonconfigurable.html | took 0ms 17:46:23 INFO - TEST-START | dom/base/test/test_window_orientation.html 17:46:23 INFO - TEST-SKIP | dom/base/test/test_window_orientation.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_bug1036214.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_bug1036214.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_bug1123516_maplikesetlike.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_bug1123516_maplikesetlike.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_bug963382.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_bug963382.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_exception_options_from_jsimplemented.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_exception_options_from_jsimplemented.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_iterable.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_iterable.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_jsimplemented_eventhandler.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_jsimplemented_eventhandler.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_promise_rejections_from_jsimplemented.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_promise_rejections_from_jsimplemented.html | took 1ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_returnUnion.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_returnUnion.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_sequence_detection.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_sequence_detection.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_stringBindings.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_stringBindings.html | took 0ms 17:46:23 INFO - TEST-START | dom/bindings/test/test_usvstring.html 17:46:23 INFO - TEST-SKIP | dom/bindings/test/test_usvstring.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/priority/test_HighPriority.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_HighPriority.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/priority/test_Preallocated.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_Preallocated.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/priority/test_Simple.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_Simple.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/priority/test_WebGLContextLost.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_WebGLContextLost.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_NoAttr.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_NoAttr.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_NoPermission.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_NoPermission.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_NoPref.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_NoPref.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Alert.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Alert.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_AlertInFrame.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_AlertInFrame.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Auth.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Auth.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_BrowserWindowNamespace.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_BrowserWindowNamespace.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_BrowserWindowResize.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_BrowserWindowResize.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Close.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Close.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_CloseFromOpener.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_CloseFromOpener.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ContextmenuEvents.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ContextmenuEvents.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_CookiesNotThirdParty.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_CookiesNotThirdParty.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_DataURI.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_DataURI.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Download.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Download.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ErrorSecurity.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ErrorSecurity.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ExposableURI.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ExposableURI.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_FirstPaint.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_FirstPaint.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ForwardName.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ForwardName.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_FrameWrongURI.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_FrameWrongURI.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Iconchange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Iconchange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_LoadEvents.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_LoadEvents.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Manifestchange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Manifestchange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Metachange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Metachange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenMixedProcess.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenMixedProcess.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenNamed.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenNamed.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenTab.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenTab.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindow.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindow.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowDifferentOrigin.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowDifferentOrigin.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowEmpty.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowEmpty.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowInFrame.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowInFrame.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowRejected.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_OpenWindowRejected.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Opensearch.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Opensearch.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_PrivateBrowsing.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_PrivateBrowsing.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_PromptCheck.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_PromptCheck.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_PromptConfirm.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_PromptConfirm.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Proxy.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Proxy.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Reload.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Reload.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_RemoveBrowserElement.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_RemoveBrowserElement.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ScrollEvent.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ScrollEvent.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_SecurityChange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_SecurityChange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_TargetBlank.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_TargetBlank.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_TargetTop.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_TargetTop.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ThemeColor.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ThemeColor.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Titlechange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Titlechange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_TopBarrier.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_TopBarrier.html | took 9ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_Viewmode.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_Viewmode.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptions.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptions.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptionsAllowFrom.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptionsAllowFrom.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptionsDeny.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptionsDeny.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptionsSameOrigin.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_XFrameOptionsSameOrigin.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ActiveStateChange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ActiveStateChange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Alert.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Alert.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_AlertInFrame.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_AlertInFrame.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_AudioChannel.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_AudioChannelMutedByDefault.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_AudioChannelMutedByDefault.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_AudioChannelSeeking.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_AudioChannelSeeking.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_AudioChannel_nested.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_AudioChannel_nested.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_AudioPlayback.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_AudioPlayback.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Auth.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Auth.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_BackForward.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_BackForward.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_BadScreenshot.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_BadScreenshot.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_BrowserWindowResize.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_BrowserWindowResize.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Close.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Close.html | took 9ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_CloseFromOpener.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_CloseFromOpener.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ContextmenuEvents.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ContextmenuEvents.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_CookiesNotThirdParty.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_CookiesNotThirdParty.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_DOMRequestError.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_DOMRequestError.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_DataURI.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_DataURI.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_DocumentFirstPaint.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_DocumentFirstPaint.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Download.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Download.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ErrorSecurity.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ErrorSecurity.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ExecuteScript.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ExecuteScript.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ExposableURI.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ExposableURI.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Find.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Find.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_FirstPaint.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_FirstPaint.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ForwardName.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ForwardName.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_FrameWrongURI.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_FrameWrongURI.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_GetContentDimensions.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_GetContentDimensions.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_GetScreenshot.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_GetScreenshot.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_GetScreenshotDppx.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_GetScreenshotDppx.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Iconchange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Iconchange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_LoadEvents.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_LoadEvents.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Manifestchange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Manifestchange.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Metachange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Metachange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_NextPaint.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_NextPaint.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_NoAudioTrack.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_NoAudioTrack.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenMixedProcess.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenMixedProcess.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenNamed.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenNamed.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenTab.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenTab.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenWindow.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenWindow.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowDifferentOrigin.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowDifferentOrigin.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowEmpty.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowEmpty.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowInFrame.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowInFrame.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowRejected.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_OpenWindowRejected.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Opensearch.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Opensearch.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_PrivateBrowsing.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_PrivateBrowsing.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_PromptCheck.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_PromptCheck.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_PromptConfirm.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_PromptConfirm.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Proxy.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Proxy.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_PurgeHistory.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_PurgeHistory.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Reload.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Reload.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ReloadPostRequest.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ReloadPostRequest.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_RemoveBrowserElement.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_RemoveBrowserElement.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ScrollEvent.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ScrollEvent.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_SecurityChange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_SecurityChange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_SendEvent.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_SendEvent.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_SetInputMethodActive.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_SetInputMethodActive.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_SetVisible.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_SetVisible.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_SetVisibleFrames.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_SetVisibleFrames.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_SetVisibleFrames2.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_SetVisibleFrames2.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Stop.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Stop.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_TargetBlank.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_TargetBlank.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_TargetTop.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_TargetTop.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_ThemeColor.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_ThemeColor.html | took 1ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Titlechange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Titlechange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_TopBarrier.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_TopBarrier.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_Viewmode.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_Viewmode.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_VisibilityChange.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_VisibilityChange.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptions.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptions.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptionsAllowFrom.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptionsAllowFrom.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptionsDeny.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptionsDeny.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptionsSameOrigin.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_XFrameOptionsSameOrigin.html | took 0ms 17:46:23 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_oop_getWebManifest.html 17:46:23 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_oop_getWebManifest.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.lighter.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.canvas.lighter.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.xor.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.canvas.xor.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.clip.lighter.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.clip.lighter.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.clip.xor.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.clip.xor.html | took 2ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.image.lighter.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.image.lighter.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.image.xor.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.image.xor.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.lighter.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.solid.lighter.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.xor.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.solid.xor.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.transparent.lighter.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.transparent.lighter.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.composite.transparent.xor.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.composite.transparent.xor.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.cone.behind.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.cone.behind.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.cone.beside.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.cone.beside.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.cone.front.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.cone.front.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.cone.shape2.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.cone.shape2.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.cone.top.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.cone.top.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.equal.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.equal.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.inside2.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.inside2.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.inside3.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.inside3.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.outside1.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.outside1.html | took 1ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.outside3.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.outside3.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.touch1.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.touch1.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.touch2.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.touch2.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.touch3.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.gradient.radial.touch3.html | took 0ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.line.cap.closed.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.line.cap.closed.html | took 1ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.line.join.parallel.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.line.join.parallel.html | took 2ms 17:46:23 INFO - TEST-START | dom/canvas/test/test_2d.path.rect.zero.6.html 17:46:23 INFO - TEST-SKIP | dom/canvas/test/test_2d.path.rect.zero.6.html | took 0ms 17:46:23 INFO - TEST-START | dom/worklet/tests/test_basic.html 17:46:23 INFO - TEST-SKIP | dom/worklet/tests/test_basic.html | took 0ms 17:46:23 INFO - TEST-START | dom/worklet/tests/test_console.html 17:46:23 INFO - TEST-SKIP | dom/worklet/tests/test_console.html | took 0ms 17:46:23 INFO - TEST-START | dom/worklet/tests/test_dump.html 17:46:23 INFO - TEST-SKIP | dom/worklet/tests/test_dump.html | took 0ms 17:46:23 INFO - TEST-START | dom/worklet/tests/test_import_with_cache.html 17:46:23 INFO - TEST-SKIP | dom/worklet/tests/test_import_with_cache.html | took 1ms 17:46:23 INFO - TEST-START | toolkit/components/contentprefs/tests/mochitest/test_remoteContentPrefs.html 17:46:23 INFO - TEST-SKIP | toolkit/components/contentprefs/tests/mochitest/test_remoteContentPrefs.html | took 0ms 17:46:23 INFO - TEST-START | widget/tests/test_picker_no_crash.html 17:46:23 INFO - TEST-SKIP | widget/tests/test_picker_no_crash.html | took 0ms 17:46:23 INFO - dir: browser/base/content/test/general 17:46:23 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:46:23 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:46:23 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpfGVrrX.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:46:23 INFO - runtests.py | Server pid: 1219 17:46:23 INFO - runtests.py | Websocket server pid: 1220 17:46:23 INFO - runtests.py | SSL tunnel pid: 1221 17:46:24 INFO - runtests.py | Running with e10s: True 17:46:24 INFO - runtests.py | Running tests: start. 17:46:24 INFO - 17:46:24 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpfGVrrX.mozrunner 17:46:24 INFO - runtests.py | Application pid: 1222 17:46:24 INFO - TEST-INFO | started process Main app process 17:46:25 INFO - 1524703585532 Marionette INFO Listening on port 2828 17:46:27 INFO - 2018-04-25 17:46:27.537 plugin-container[1223:14053] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4647, name = 'com.apple.tsm.portname' 17:46:27 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:27 INFO - 2018-04-25 17:46:27.538 plugin-container[1223:14053] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8d1b, name = 'com.apple.CFPasteboardClient' 17:46:27 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:27 INFO - 2018-04-25 17:46:27.538 plugin-container[1223:14053] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:46:27 INFO - SimpleTest START 17:46:27 INFO - TEST-START | browser/base/content/test/general/test_bug364677.html 17:46:29 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:46:29 INFO - MEMORY STAT | vsize 3767MB | residentFast 85MB | heapAllocated 24MB 17:46:29 INFO - TEST-OK | browser/base/content/test/general/test_bug364677.html | took 1160ms 17:46:29 INFO - TEST-START | browser/base/content/test/general/test_bug395533.html 17:46:29 INFO - MEMORY STAT | vsize 3770MB | residentFast 89MB | heapAllocated 26MB 17:46:29 INFO - TEST-OK | browser/base/content/test/general/test_bug395533.html | took 60ms 17:46:29 INFO - TEST-START | Shutdown 17:46:29 INFO - Passed: 2 17:46:29 INFO - Failed: 0 17:46:29 INFO - Todo: 0 17:46:29 INFO - Mode: e10s 17:46:29 INFO - Slowest: 1160ms - /tests/browser/base/content/test/general/test_bug364677.html 17:46:29 INFO - SimpleTest FINISHED 17:46:29 INFO - TEST-INFO | Ran 1 Loops 17:46:29 INFO - SimpleTest FINISHED 17:46:29 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:46:29 INFO - TEST-INFO | Main app process: exit 0 17:46:29 INFO - runtests.py | Application ran for: 0:00:05.806038 17:46:29 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpmFpKOMpidlog 17:46:29 INFO - ==> process 1222 launched child process 1223 17:46:29 INFO - zombiecheck | Checking for orphan process with PID: 1223 17:46:29 INFO - Stopping web server 17:46:29 INFO - Stopping web socket server 17:46:29 INFO - Stopping ssltunnel 17:46:29 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:46:29 INFO - runtests.py | Running tests: end. 17:46:29 INFO - Buffered messages finished 17:46:29 INFO - dir: browser/components/extensions/test/mochitest 17:46:29 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:46:30 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:46:30 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpdnXsCL.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:46:30 INFO - runtests.py | Server pid: 1230 17:46:30 INFO - runtests.py | Websocket server pid: 1231 17:46:30 INFO - runtests.py | SSL tunnel pid: 1232 17:46:30 INFO - runtests.py | Running with e10s: True 17:46:30 INFO - runtests.py | Running tests: start. 17:46:30 INFO - 17:46:30 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpdnXsCL.mozrunner 17:46:30 INFO - runtests.py | Application pid: 1233 17:46:30 INFO - TEST-INFO | started process Main app process 17:46:31 INFO - 1524703591868 Marionette INFO Listening on port 2828 17:46:33 INFO - 2018-04-25 17:46:33.713 plugin-container[1234:14287] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8843, name = 'com.apple.tsm.portname' 17:46:33 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:33 INFO - 2018-04-25 17:46:33.713 plugin-container[1234:14287] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8a0b, name = 'com.apple.CFPasteboardClient' 17:46:33 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:33 INFO - 2018-04-25 17:46:33.713 plugin-container[1234:14287] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:46:34 INFO - SimpleTest START 17:46:34 INFO - TEST-START | browser/components/extensions/test/mochitest/test_ext_all_apis.html 17:46:35 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:46:35 INFO - MEMORY STAT | vsize 3786MB | residentFast 104MB | heapAllocated 28MB 17:46:35 INFO - TEST-OK | browser/components/extensions/test/mochitest/test_ext_all_apis.html | took 1952ms 17:46:35 INFO - TEST-START | Shutdown 17:46:35 INFO - Passed: 2 17:46:35 INFO - Failed: 0 17:46:35 INFO - Todo: 0 17:46:35 INFO - Mode: e10s 17:46:35 INFO - Slowest: 1952ms - /tests/browser/components/extensions/test/mochitest/test_ext_all_apis.html 17:46:35 INFO - SimpleTest FINISHED 17:46:35 INFO - TEST-INFO | Ran 1 Loops 17:46:35 INFO - SimpleTest FINISHED 17:46:36 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:46:36 INFO - TEST-INFO | Main app process: exit 0 17:46:36 INFO - runtests.py | Application ran for: 0:00:06.320176 17:46:36 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpTJHmzJpidlog 17:46:36 INFO - ==> process 1233 launched child process 1234 17:46:36 INFO - zombiecheck | Checking for orphan process with PID: 1234 17:46:36 INFO - Stopping web server 17:46:36 INFO - Stopping web socket server 17:46:36 INFO - Stopping ssltunnel 17:46:36 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:46:36 INFO - runtests.py | Running tests: end. 17:46:36 INFO - Buffered messages finished 17:46:36 INFO - dir: browser/components/feeds/test 17:46:36 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:46:37 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:46:37 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmppPgjrX.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:46:37 INFO - runtests.py | Server pid: 1241 17:46:37 INFO - runtests.py | Websocket server pid: 1242 17:46:37 INFO - runtests.py | SSL tunnel pid: 1243 17:46:37 INFO - runtests.py | Running with e10s: True 17:46:37 INFO - runtests.py | Running tests: start. 17:46:37 INFO - 17:46:37 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmppPgjrX.mozrunner 17:46:37 INFO - runtests.py | Application pid: 1244 17:46:37 INFO - TEST-INFO | started process Main app process 17:46:38 INFO - 1524703598788 Marionette INFO Listening on port 2828 17:46:40 INFO - 2018-04-25 17:46:40.654 plugin-container[1245:14485] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8b47, name = 'com.apple.tsm.portname' 17:46:40 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:40 INFO - 2018-04-25 17:46:40.655 plugin-container[1245:14485] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x900f, name = 'com.apple.CFPasteboardClient' 17:46:40 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:40 INFO - 2018-04-25 17:46:40.655 plugin-container[1245:14485] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:46:40 INFO - SimpleTest START 17:46:40 INFO - TEST-START | browser/components/feeds/test/test_bug436801.html 17:46:42 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:46:42 INFO - MEMORY STAT | vsize 3761MB | residentFast 81MB | heapAllocated 25MB 17:46:42 INFO - TEST-OK | browser/components/feeds/test/test_bug436801.html | took 1204ms 17:46:42 INFO - TEST-START | browser/components/feeds/test/test_bug494328.html 17:46:42 INFO - MEMORY STAT | vsize 3763MB | residentFast 84MB | heapAllocated 27MB 17:46:42 INFO - TEST-OK | browser/components/feeds/test/test_bug494328.html | took 88ms 17:46:42 INFO - TEST-START | browser/components/feeds/test/test_bug589543.html 17:46:42 INFO - MEMORY STAT | vsize 3765MB | residentFast 87MB | heapAllocated 29MB 17:46:42 INFO - TEST-OK | browser/components/feeds/test/test_bug589543.html | took 74ms 17:46:42 INFO - TEST-START | browser/components/feeds/test/test_registerHandler.html 17:46:42 INFO - *** registerProtocolHandler(foo,http://mochi.test:8888/%s,Foo handler) 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: uncaught exception: 2152923148 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 29: uncaught exception: 2152923148 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Permission denied to add http://remotehost:8888/%s as a content or protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 29: SecurityError: Permission denied to add http://remotehost:8888/%s as a content or protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Permission denied to add ftp://mochi.test:8888/%s as a content or protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 29: SecurityError: Permission denied to add ftp://mochi.test:8888/%s as a content or protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: uncaught exception: 2152923148 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 29: uncaught exception: 2152923148 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Permission denied to add foo://mochi.test:8888/%s as a content or protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 29: SecurityError: Permission denied to add foo://mochi.test:8888/%s as a content or protocol handler 17:46:42 INFO - *** registerContentHandler(application/rss+xml,http://mochi.test:8888/%s,Foo handler) 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Permission denied to add http://mochi.test:8888/%s as a protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Not allowed to register a protocol handler for vbscript 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Permission denied to add http://mochi.test:8888/%s as a protocol handler 17:46:42 INFO - JavaScript error: http://mochi.test:8888/tests/browser/components/feeds/test/test_registerHandler.html, line 27: SecurityError: Permission denied to add http://mochi.test:8888/%s as a protocol handler 17:46:42 INFO - *** registerProtocolHandler(foo,http://mochi.test:8888/tests/browser/components/feeds/test/foo/%s,Foo handler) 17:46:42 INFO - *** registerContentHandler(application/rss+xml,http://mochi.test:8888/tests/browser/components/feeds/test/foo/%s,Foo handler) 17:46:42 INFO - MEMORY STAT | vsize 3767MB | residentFast 89MB | heapAllocated 30MB 17:46:42 INFO - *** registerProtocolHandler(foo,https://mochi.test:8888/%s,Foo handler) 17:46:42 INFO - *** registerContentHandler(application/rss+xml,https://mochi.test:8888/%s,Foo handler) 17:46:42 INFO - *** registerContentHandler(application/rss+xml,http://mochi.test:8888/%s,Foo handler) 17:46:42 INFO - *** registerContentHandler(application/atom+xml,http://mochi.test:8888/%s,Foo handler) 17:46:42 INFO - TEST-OK | browser/components/feeds/test/test_registerHandler.html | took 58ms 17:46:42 INFO - TEST-START | Shutdown 17:46:42 INFO - Passed: 103 17:46:42 INFO - Failed: 0 17:46:42 INFO - Todo: 1 17:46:42 INFO - Mode: e10s 17:46:42 INFO - Slowest: 1204ms - /tests/browser/components/feeds/test/test_bug436801.html 17:46:42 INFO - SimpleTest FINISHED 17:46:42 INFO - TEST-INFO | Ran 1 Loops 17:46:42 INFO - SimpleTest FINISHED 17:46:42 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:46:43 INFO - TEST-INFO | Main app process: exit 0 17:46:43 INFO - runtests.py | Application ran for: 0:00:05.930872 17:46:43 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpBf7_Yopidlog 17:46:43 INFO - ==> process 1244 launched child process 1245 17:46:43 INFO - zombiecheck | Checking for orphan process with PID: 1245 17:46:43 INFO - Stopping web server 17:46:43 INFO - Stopping web socket server 17:46:43 INFO - Stopping ssltunnel 17:46:43 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:46:43 INFO - runtests.py | Running tests: end. 17:46:43 INFO - Buffered messages finished 17:46:43 INFO - dir: browser/components/originattributes/test/mochitest 17:46:43 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:46:43 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:46:43 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpgeLx_d.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:46:43 INFO - runtests.py | Server pid: 1252 17:46:43 INFO - runtests.py | Websocket server pid: 1253 17:46:43 INFO - runtests.py | SSL tunnel pid: 1254 17:46:43 INFO - runtests.py | Running with e10s: True 17:46:43 INFO - runtests.py | Running tests: start. 17:46:43 INFO - 17:46:43 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpgeLx_d.mozrunner 17:46:43 INFO - runtests.py | Application pid: 1255 17:46:43 INFO - TEST-INFO | started process Main app process 17:46:44 INFO - 1524703604978 Marionette INFO Listening on port 2828 17:46:46 INFO - 2018-04-25 17:46:46.697 plugin-container[1256:14683] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8a3f, name = 'com.apple.tsm.portname' 17:46:46 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:46 INFO - 2018-04-25 17:46:46.698 plugin-container[1256:14683] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8f0f, name = 'com.apple.CFPasteboardClient' 17:46:46 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:46 INFO - 2018-04-25 17:46:46.698 plugin-container[1256:14683] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:46:46 INFO - SimpleTest START 17:46:46 INFO - TEST-START | browser/components/originattributes/test/mochitest/test_permissions_api.html 17:46:48 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:46:48 INFO - MEMORY STAT | vsize 3754MB | residentFast 75MB | heapAllocated 23MB 17:46:48 INFO - TEST-OK | browser/components/originattributes/test/mochitest/test_permissions_api.html | took 1204ms 17:46:48 INFO - TEST-START | Shutdown 17:46:48 INFO - Passed: 26 17:46:48 INFO - Failed: 0 17:46:48 INFO - Todo: 0 17:46:48 INFO - Mode: e10s 17:46:48 INFO - Slowest: 1204ms - /tests/browser/components/originattributes/test/mochitest/test_permissions_api.html 17:46:48 INFO - SimpleTest FINISHED 17:46:48 INFO - TEST-INFO | Ran 1 Loops 17:46:48 INFO - SimpleTest FINISHED 17:46:48 INFO - 1524703608188 addons.xpi WARN Exception running bootstrap method shutdown on special-powers@mozilla.org: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/RemoteAddonsParent.jsm :: ObserverInterposition.methods.removeObserver :: line 407" data: no] Stack trace: ObserverInterposition.methods.removeObserver()@resource://gre/modules/RemoteAddonsParent.jsm:407 < AddonInterpositionService.prototype.interposeProperty/desc.value()@jar:file:///builds/slave/test/build/application/Firefox.app/Contents/Resources/omni.ja!/components/multiprocessShims.js:159 < SpecialPowersObserver.prototype.uninit/<()@SpecialPowersObserver.jsm:138 < SpecialPowersObserver.prototype.uninit()@SpecialPowersObserver.jsm:137 < shutdown()@resource://gre/modules/addons/XPIProvider.jsm -> file:///builds/slave/test/build/tests/mochitest/extensions/specialpowers/bootstrap.js:35 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4968 < this.XPIProvider.startup/<.observe()@resource://gre/modules/addons/XPIProvider.jsm:2924 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 < permitUnload()@remote-browser.xml:352 < CanCloseWindow()@browser.js:6272 < canClose()@browser.js:5082 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 17:46:48 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:46:49 INFO - TEST-INFO | Main app process: exit 0 17:46:49 INFO - runtests.py | Application ran for: 0:00:05.295946 17:46:49 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp0ITdMZpidlog 17:46:49 INFO - ==> process 1255 launched child process 1256 17:46:49 INFO - zombiecheck | Checking for orphan process with PID: 1256 17:46:49 INFO - Stopping web server 17:46:49 INFO - Stopping web socket server 17:46:49 INFO - Stopping ssltunnel 17:46:49 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:46:49 INFO - runtests.py | Running tests: end. 17:46:49 INFO - Buffered messages finished 17:46:49 INFO - dir: caps/tests/mochitest 17:46:49 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:46:49 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:46:49 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp0MqsMU.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:46:49 INFO - runtests.py | Server pid: 1263 17:46:49 INFO - runtests.py | Websocket server pid: 1264 17:46:49 INFO - runtests.py | SSL tunnel pid: 1265 17:46:49 INFO - runtests.py | Running with e10s: True 17:46:49 INFO - runtests.py | Running tests: start. 17:46:49 INFO - 17:46:49 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp0MqsMU.mozrunner 17:46:49 INFO - runtests.py | Application pid: 1266 17:46:49 INFO - TEST-INFO | started process Main app process 17:46:51 INFO - 1524703611022 Marionette INFO Listening on port 2828 17:46:52 INFO - 2018-04-25 17:46:52.792 plugin-container[1267:14877] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4647, name = 'com.apple.tsm.portname' 17:46:52 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:52 INFO - 2018-04-25 17:46:52.792 plugin-container[1267:14877] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x872f, name = 'com.apple.CFPasteboardClient' 17:46:52 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:52 INFO - 2018-04-25 17:46:52.792 plugin-container[1267:14877] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:46:53 INFO - SimpleTest START 17:46:53 INFO - TEST-START | caps/tests/mochitest/test_app_principal_equality.html 17:46:54 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:46:54 INFO - MEMORY STAT | vsize 3762MB | residentFast 84MB | heapAllocated 24MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_app_principal_equality.html | took 1172ms 17:46:54 INFO - TEST-START | caps/tests/mochitest/test_bug246699.html 17:46:54 INFO - MEMORY STAT | vsize 3766MB | residentFast 88MB | heapAllocated 25MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_bug246699.html | took 46ms 17:46:54 INFO - TEST-START | caps/tests/mochitest/test_bug292789.html 17:46:54 INFO - MEMORY STAT | vsize 3767MB | residentFast 90MB | heapAllocated 26MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_bug292789.html | took 42ms 17:46:54 INFO - TEST-START | caps/tests/mochitest/test_bug423375.html 17:46:54 INFO - MEMORY STAT | vsize 3767MB | residentFast 91MB | heapAllocated 27MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_bug423375.html | took 38ms 17:46:54 INFO - TEST-START | caps/tests/mochitest/test_bug470804.html 17:46:54 INFO - MEMORY STAT | vsize 3768MB | residentFast 92MB | heapAllocated 28MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_bug470804.html | took 36ms 17:46:54 INFO - TEST-START | caps/tests/mochitest/test_disallowInheritPrincipal.html 17:46:54 INFO - MEMORY STAT | vsize 3769MB | residentFast 93MB | heapAllocated 28MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_disallowInheritPrincipal.html | took 44ms 17:46:54 INFO - TEST-START | caps/tests/mochitest/test_extensionURL.html 17:46:54 INFO - MEMORY STAT | vsize 3769MB | residentFast 96MB | heapAllocated 21MB 17:46:54 INFO - TEST-OK | caps/tests/mochitest/test_extensionURL.html | took 350ms 17:46:54 INFO - TEST-START | Shutdown 17:46:54 INFO - Passed: 74 17:46:54 INFO - Failed: 0 17:46:54 INFO - Todo: 0 17:46:54 INFO - Mode: e10s 17:46:54 INFO - Slowest: 1172ms - /tests/caps/tests/mochitest/test_app_principal_equality.html 17:46:54 INFO - SimpleTest FINISHED 17:46:54 INFO - TEST-INFO | Ran 1 Loops 17:46:54 INFO - SimpleTest FINISHED 17:46:54 INFO - 1524703614972 addons.xpi WARN Exception running bootstrap method shutdown on special-powers@mozilla.org: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://gre/modules/RemoteAddonsParent.jsm :: ObserverInterposition.methods.removeObserver :: line 407" data: no] Stack trace: ObserverInterposition.methods.removeObserver()@resource://gre/modules/RemoteAddonsParent.jsm:407 < AddonInterpositionService.prototype.interposeProperty/desc.value()@jar:file:///builds/slave/test/build/application/Firefox.app/Contents/Resources/omni.ja!/components/multiprocessShims.js:159 < SpecialPowersObserver.prototype.uninit/<()@SpecialPowersObserver.jsm:138 < SpecialPowersObserver.prototype.uninit()@SpecialPowersObserver.jsm:137 < shutdown()@resource://gre/modules/addons/XPIProvider.jsm -> file:///builds/slave/test/build/tests/mochitest/extensions/specialpowers/bootstrap.js:35 < this.XPIProvider.callBootstrapMethod()@resource://gre/modules/addons/XPIProvider.jsm:4968 < this.XPIProvider.startup/<.observe()@resource://gre/modules/addons/XPIProvider.jsm:2924 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 < permitUnload()@remote-browser.xml:352 < CanCloseWindow()@browser.js:6272 < canClose()@browser.js:5082 < SpecialPowersObserver.prototype.receiveMessage()@SpecialPowersObserver.jsm:246 17:46:55 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:46:55 INFO - TEST-INFO | Main app process: exit 0 17:46:55 INFO - runtests.py | Application ran for: 0:00:06.120984 17:46:55 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpfSY_Rmpidlog 17:46:55 INFO - ==> process 1266 launched child process 1267 17:46:55 INFO - zombiecheck | Checking for orphan process with PID: 1267 17:46:55 INFO - Stopping web server 17:46:55 INFO - Stopping web socket server 17:46:55 INFO - Stopping ssltunnel 17:46:55 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:46:55 INFO - runtests.py | Running tests: end. 17:46:55 INFO - Buffered messages finished 17:46:55 INFO - dir: devtools/client/shared/shim/test 17:46:55 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:46:55 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:46:56 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpo6vF5y.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:46:56 INFO - runtests.py | Server pid: 1274 17:46:56 INFO - runtests.py | Websocket server pid: 1275 17:46:56 INFO - runtests.py | SSL tunnel pid: 1276 17:46:56 INFO - runtests.py | Running with e10s: True 17:46:56 INFO - runtests.py | Running tests: start. 17:46:56 INFO - 17:46:56 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpo6vF5y.mozrunner 17:46:56 INFO - runtests.py | Application pid: 1277 17:46:56 INFO - TEST-INFO | started process Main app process 17:46:57 INFO - 1524703617490 Marionette INFO Listening on port 2828 17:46:59 INFO - 2018-04-25 17:46:59.584 plugin-container[1278:15074] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4343, name = 'com.apple.tsm.portname' 17:46:59 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:59 INFO - 2018-04-25 17:46:59.585 plugin-container[1278:15074] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x461b, name = 'com.apple.CFPasteboardClient' 17:46:59 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:46:59 INFO - 2018-04-25 17:46:59.585 plugin-container[1278:15074] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:46:59 INFO - SimpleTest START 17:46:59 INFO - TEST-START | devtools/client/shared/shim/test/test_service_appinfo.html 17:47:01 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:47:01 INFO - MEMORY STAT | vsize 3762MB | residentFast 85MB | heapAllocated 24MB 17:47:01 INFO - TEST-OK | devtools/client/shared/shim/test/test_service_appinfo.html | took 1278ms 17:47:01 INFO - TEST-START | devtools/client/shared/shim/test/test_service_focus.html 17:47:01 INFO - MEMORY STAT | vsize 3765MB | residentFast 89MB | heapAllocated 25MB 17:47:01 INFO - TEST-OK | devtools/client/shared/shim/test/test_service_focus.html | took 96ms 17:47:01 INFO - TEST-START | devtools/client/shared/shim/test/test_service_prefs.html 17:47:01 INFO - JavaScript error: chrome://specialpowers/content/SpecialPowersObserverAPI.js, line 331: NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getIntPref] 17:47:01 INFO - MEMORY STAT | vsize 3767MB | residentFast 92MB | heapAllocated 27MB 17:47:01 INFO - TEST-OK | devtools/client/shared/shim/test/test_service_prefs.html | took 98ms 17:47:01 INFO - TEST-START | devtools/client/shared/shim/test/test_service_prefs_defaults.html 17:47:01 INFO - MEMORY STAT | vsize 3770MB | residentFast 94MB | heapAllocated 29MB 17:47:01 INFO - TEST-OK | devtools/client/shared/shim/test/test_service_prefs_defaults.html | took 78ms 17:47:01 INFO - TEST-START | devtools/client/shared/shim/test/test_service_wm.html 17:47:01 INFO - MEMORY STAT | vsize 3772MB | residentFast 98MB | heapAllocated 31MB 17:47:01 INFO - TEST-OK | devtools/client/shared/shim/test/test_service_wm.html | took 168ms 17:47:02 INFO - TEST-START | Shutdown 17:47:02 INFO - Passed: 68 17:47:02 INFO - Failed: 0 17:47:02 INFO - Todo: 0 17:47:02 INFO - Mode: e10s 17:47:02 INFO - Slowest: 1278ms - /tests/devtools/client/shared/shim/test/test_service_appinfo.html 17:47:02 INFO - SimpleTest FINISHED 17:47:02 INFO - TEST-INFO | Ran 1 Loops 17:47:02 INFO - SimpleTest FINISHED 17:47:03 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:47:03 INFO - TEST-INFO | Main app process: exit 0 17:47:03 INFO - runtests.py | Application ran for: 0:00:07.294363 17:47:03 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpWcsAyupidlog 17:47:03 INFO - ==> process 1277 launched child process 1278 17:47:03 INFO - zombiecheck | Checking for orphan process with PID: 1278 17:47:03 INFO - Stopping web server 17:47:03 INFO - Stopping web socket server 17:47:03 INFO - Stopping ssltunnel 17:47:03 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:47:03 INFO - runtests.py | Running tests: end. 17:47:03 INFO - Buffered messages finished 17:47:03 INFO - dir: devtools/shared/heapsnapshot/tests/mochitest 17:47:03 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:47:03 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:47:03 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpEWLg7y.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:47:03 INFO - runtests.py | Server pid: 1285 17:47:03 INFO - runtests.py | Websocket server pid: 1286 17:47:03 INFO - runtests.py | SSL tunnel pid: 1287 17:47:04 INFO - runtests.py | Running with e10s: True 17:47:04 INFO - runtests.py | Running tests: start. 17:47:04 INFO - 17:47:04 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpEWLg7y.mozrunner 17:47:04 INFO - runtests.py | Application pid: 1288 17:47:04 INFO - TEST-INFO | started process Main app process 17:47:05 INFO - 1524703625440 Marionette INFO Listening on port 2828 17:47:07 INFO - 2018-04-25 17:47:07.598 plugin-container[1289:15413] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x873f, name = 'com.apple.tsm.portname' 17:47:07 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:47:07 INFO - 2018-04-25 17:47:07.599 plugin-container[1289:15413] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8d13, name = 'com.apple.CFPasteboardClient' 17:47:07 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:47:07 INFO - 2018-04-25 17:47:07.599 plugin-container[1289:15413] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:47:07 INFO - SimpleTest START 17:47:07 INFO - TEST-START | devtools/shared/heapsnapshot/tests/mochitest/test_saveHeapSnapshot_e10s_01.html 17:47:10 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:47:10 INFO - MEMORY STAT | vsize 3776MB | residentFast 101MB | heapAllocated 24MB 17:47:10 INFO - TEST-OK | devtools/shared/heapsnapshot/tests/mochitest/test_saveHeapSnapshot_e10s_01.html | took 2292ms 17:47:10 INFO - TEST-START | Shutdown 17:47:10 INFO - Passed: 1 17:47:10 INFO - Failed: 0 17:47:10 INFO - Todo: 0 17:47:10 INFO - Mode: e10s 17:47:10 INFO - Slowest: 2292ms - /tests/devtools/shared/heapsnapshot/tests/mochitest/test_saveHeapSnapshot_e10s_01.html 17:47:10 INFO - SimpleTest FINISHED 17:47:10 INFO - TEST-INFO | Ran 1 Loops 17:47:10 INFO - SimpleTest FINISHED 17:47:10 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:47:10 INFO - TEST-INFO | Main app process: exit 0 17:47:10 INFO - runtests.py | Application ran for: 0:00:06.810244 17:47:10 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpCPNiCLpidlog 17:47:10 INFO - ==> process 1288 launched child process 1289 17:47:10 INFO - zombiecheck | Checking for orphan process with PID: 1289 17:47:10 INFO - Stopping web server 17:47:10 INFO - Stopping web socket server 17:47:10 INFO - Stopping ssltunnel 17:47:10 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:47:10 INFO - runtests.py | Running tests: end. 17:47:10 INFO - Buffered messages finished 17:47:10 INFO - dir: docshell/test/iframesandbox 17:47:10 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:47:11 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:47:11 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpkG2gBZ.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:47:11 INFO - runtests.py | Server pid: 1296 17:47:11 INFO - runtests.py | Websocket server pid: 1297 17:47:11 INFO - runtests.py | SSL tunnel pid: 1298 17:47:11 INFO - runtests.py | Running with e10s: True 17:47:11 INFO - runtests.py | Running tests: start. 17:47:11 INFO - 17:47:11 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpkG2gBZ.mozrunner 17:47:11 INFO - runtests.py | Application pid: 1300 17:47:11 INFO - TEST-INFO | started process Main app process 17:47:12 INFO - 1524703632826 Marionette INFO Listening on port 2828 17:47:14 INFO - 2018-04-25 17:47:14.805 plugin-container[1301:15766] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8b4b, name = 'com.apple.tsm.portname' 17:47:14 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:47:14 INFO - 2018-04-25 17:47:14.805 plugin-container[1301:15766] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x900f, name = 'com.apple.CFPasteboardClient' 17:47:14 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:47:14 INFO - 2018-04-25 17:47:14.805 plugin-container[1301:15766] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:47:15 INFO - SimpleTest START 17:47:15 INFO - TEST-START | docshell/test/iframesandbox/test_child_navigation_by_location.html 17:47:16 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:47:16 INFO - MEMORY STAT | vsize 3766MB | residentFast 88MB | heapAllocated 24MB 17:47:16 INFO - TEST-OK | docshell/test/iframesandbox/test_child_navigation_by_location.html | took 1142ms 17:47:16 INFO - TEST-START | docshell/test/iframesandbox/test_marquee_event_handlers.html 17:47:16 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 26MB 17:47:16 INFO - TEST-OK | docshell/test/iframesandbox/test_marquee_event_handlers.html | took 88ms 17:47:16 INFO - TEST-START | docshell/test/iframesandbox/test_other_auxiliary_navigation_by_location.html 17:47:16 INFO - MEMORY STAT | vsize 3772MB | residentFast 95MB | heapAllocated 28MB 17:47:16 INFO - TEST-OK | docshell/test/iframesandbox/test_other_auxiliary_navigation_by_location.html | took 144ms 17:47:16 INFO - ###!!! [Parent][DispatchAsyncMessage] Error: PCompositorBridge::Msg_PAPZConstructor Value error: message was deserialized, but contained an illegal value 17:47:17 INFO - TEST-START | docshell/test/iframesandbox/test_our_auxiliary_navigation_by_location.html 17:47:17 INFO - MEMORY STAT | vsize 3775MB | residentFast 100MB | heapAllocated 30MB 17:47:17 INFO - TEST-OK | docshell/test/iframesandbox/test_our_auxiliary_navigation_by_location.html | took 164ms 17:47:18 INFO - TEST-START | docshell/test/iframesandbox/test_parent_navigation_by_location.html 17:47:18 INFO - MEMORY STAT | vsize 3775MB | residentFast 101MB | heapAllocated 31MB 17:47:18 INFO - TEST-OK | docshell/test/iframesandbox/test_parent_navigation_by_location.html | took 58ms 17:47:18 INFO - TEST-START | docshell/test/iframesandbox/test_sibling_navigation_by_location.html 17:47:18 INFO - MEMORY STAT | vsize 3778MB | residentFast 103MB | heapAllocated 32MB 17:47:18 INFO - TEST-OK | docshell/test/iframesandbox/test_sibling_navigation_by_location.html | took 48ms 17:47:18 INFO - TEST-START | docshell/test/iframesandbox/test_top_navigation_by_location.html 17:47:19 INFO - MEMORY STAT | vsize 3798MB | residentFast 125MB | heapAllocated 27MB 17:47:19 INFO - TEST-OK | docshell/test/iframesandbox/test_top_navigation_by_location.html | took 990ms 17:47:19 INFO - TEST-START | docshell/test/iframesandbox/test_top_navigation_by_location_exotic.html 17:47:20 INFO - MEMORY STAT | vsize 3811MB | residentFast 137MB | heapAllocated 32MB 17:47:20 INFO - TEST-OK | docshell/test/iframesandbox/test_top_navigation_by_location_exotic.html | took 942ms 17:47:20 INFO - TEST-START | Shutdown 17:47:20 INFO - Passed: 68 17:47:20 INFO - Failed: 0 17:47:20 INFO - Todo: 0 17:47:20 INFO - Mode: e10s 17:47:20 INFO - Slowest: 1142ms - /tests/docshell/test/iframesandbox/test_child_navigation_by_location.html 17:47:20 INFO - SimpleTest FINISHED 17:47:20 INFO - TEST-INFO | Ran 1 Loops 17:47:20 INFO - SimpleTest FINISHED 17:47:21 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:47:21 INFO - TEST-INFO | Main app process: exit 0 17:47:21 INFO - runtests.py | Application ran for: 0:00:10.372030 17:47:21 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpFSuaGxpidlog 17:47:21 INFO - ==> process 1300 launched child process 1301 17:47:21 INFO - zombiecheck | Checking for orphan process with PID: 1301 17:47:21 INFO - Stopping web server 17:47:21 INFO - Stopping web socket server 17:47:21 INFO - Stopping ssltunnel 17:47:21 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:47:21 INFO - runtests.py | Running tests: end. 17:47:21 INFO - Buffered messages finished 17:47:21 INFO - dir: docshell/test/navigation 17:47:21 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:47:22 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:47:22 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpBXj6eg.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:47:22 INFO - runtests.py | Server pid: 1308 17:47:22 INFO - runtests.py | Websocket server pid: 1309 17:47:22 INFO - runtests.py | SSL tunnel pid: 1310 17:47:22 INFO - runtests.py | Running with e10s: True 17:47:22 INFO - runtests.py | Running tests: start. 17:47:22 INFO - 17:47:22 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpBXj6eg.mozrunner 17:47:22 INFO - runtests.py | Application pid: 1311 17:47:22 INFO - TEST-INFO | started process Main app process 17:47:23 INFO - 1524703643538 Marionette INFO Listening on port 2828 17:47:25 INFO - 2018-04-25 17:47:25.731 plugin-container[1312:15978] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8833, name = 'com.apple.tsm.portname' 17:47:25 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:47:25 INFO - 2018-04-25 17:47:25.732 plugin-container[1312:15978] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4243, name = 'com.apple.CFPasteboardClient' 17:47:25 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:47:25 INFO - 2018-04-25 17:47:25.732 plugin-container[1312:15978] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:47:26 INFO - SimpleTest START 17:47:26 INFO - TEST-START | docshell/test/navigation/test_bug13871.html 17:47:30 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:30 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:47:30 INFO - MEMORY STAT | vsize 3776MB | residentFast 102MB | heapAllocated 33MB 17:47:31 INFO - TEST-OK | docshell/test/navigation/test_bug13871.html | took 4972ms 17:47:32 INFO - TEST-START | docshell/test/navigation/test_bug270414.html 17:47:34 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:34 INFO - MEMORY STAT | vsize 3984MB | residentFast 128MB | heapAllocated 39MB 17:47:34 INFO - TEST-OK | docshell/test/navigation/test_bug270414.html | took 2834ms 17:47:34 INFO - TEST-START | docshell/test/navigation/test_bug278916.html 17:47:36 INFO - MEMORY STAT | vsize 3973MB | residentFast 117MB | heapAllocated 26MB 17:47:36 INFO - TEST-OK | docshell/test/navigation/test_bug278916.html | took 1212ms 17:47:36 INFO - TEST-START | docshell/test/navigation/test_bug279495.html 17:47:37 INFO - MEMORY STAT | vsize 3973MB | residentFast 117MB | heapAllocated 28MB 17:47:37 INFO - TEST-OK | docshell/test/navigation/test_bug279495.html | took 1418ms 17:47:38 INFO - TEST-START | docshell/test/navigation/test_bug344861.html 17:47:39 INFO - MEMORY STAT | vsize 3975MB | residentFast 118MB | heapAllocated 30MB 17:47:39 INFO - TEST-OK | docshell/test/navigation/test_bug344861.html | took 610ms 17:47:40 INFO - TEST-START | docshell/test/navigation/test_bug386782.html 17:47:41 INFO - MEMORY STAT | vsize 3977MB | residentFast 122MB | heapAllocated 36MB 17:47:42 INFO - TEST-OK | docshell/test/navigation/test_bug386782.html | took 1852ms 17:47:42 INFO - TEST-START | docshell/test/navigation/test_bug430624.html 17:47:42 INFO - MEMORY STAT | vsize 3977MB | residentFast 122MB | heapAllocated 36MB 17:47:42 INFO - TEST-OK | docshell/test/navigation/test_bug430624.html | took 74ms 17:47:42 INFO - TEST-START | docshell/test/navigation/test_child.html 17:47:42 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:42 INFO - MEMORY STAT | vsize 3978MB | residentFast 124MB | heapAllocated 38MB 17:47:42 INFO - TEST-OK | docshell/test/navigation/test_child.html | took 576ms 17:47:42 INFO - TEST-START | docshell/test/navigation/test_grandchild.html 17:47:42 INFO - JavaScript error: http://test1.example.org/tests/docshell/test/navigation/parent.html, line 9: TypeError: opener is null 17:47:42 INFO - JavaScript error: http://test1.example.org/tests/docshell/test/navigation/parent.html, line 9: TypeError: opener is null 17:47:42 INFO - JavaScript error: http://test1.example.org/tests/docshell/test/navigation/parent.html, line 9: TypeError: opener is null 17:47:42 INFO - JavaScript error: http://test1.example.org/tests/docshell/test/navigation/parent.html, line 9: TypeError: opener is null 17:47:42 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:43 INFO - MEMORY STAT | vsize 3980MB | residentFast 126MB | heapAllocated 40MB 17:47:43 INFO - TEST-OK | docshell/test/navigation/test_grandchild.html | took 614ms 17:47:43 INFO - TEST-START | docshell/test/navigation/test_not-opener.html 17:47:45 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:48 INFO - MEMORY STAT | vsize 3998MB | residentFast 146MB | heapAllocated 47MB 17:47:48 INFO - TEST-OK | docshell/test/navigation/test_not-opener.html | took 4826ms 17:47:49 INFO - TEST-START | docshell/test/navigation/test_opener.html 17:47:51 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:52 INFO - MEMORY STAT | vsize 4001MB | residentFast 145MB | heapAllocated 37MB 17:47:52 INFO - TEST-OK | docshell/test/navigation/test_opener.html | took 3120ms 17:47:52 INFO - TEST-START | docshell/test/navigation/test_popup-navigates-children.html 17:47:54 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:47:54 INFO - MEMORY STAT | vsize 4001MB | residentFast 146MB | heapAllocated 44MB 17:47:55 INFO - TEST-OK | docshell/test/navigation/test_popup-navigates-children.html | took 2738ms 17:47:55 INFO - TEST-START | docshell/test/navigation/test_reserved.html 17:47:58 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:48:01 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:48:02 INFO - MEMORY STAT | vsize 4009MB | residentFast 155MB | heapAllocated 47MB 17:48:02 INFO - TEST-OK | docshell/test/navigation/test_reserved.html | took 7286ms 17:48:03 INFO - TEST-START | docshell/test/navigation/test_sessionhistory.html 17:48:13 INFO - JavaScript error: http://mochi.test:8888/tests/docshell/test/navigation/file_nested_frames.html, line 1: ReferenceError: frameLoaded is not defined 17:48:17 INFO - MEMORY STAT | vsize 4035MB | residentFast 181MB | heapAllocated 33MB 17:48:17 INFO - TEST-OK | docshell/test/navigation/test_sessionhistory.html | took 13544ms 17:48:17 INFO - TEST-START | docshell/test/navigation/test_sibling-matching-parent.html 17:48:17 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:48:17 INFO - MEMORY STAT | vsize 4035MB | residentFast 181MB | heapAllocated 36MB 17:48:17 INFO - TEST-OK | docshell/test/navigation/test_sibling-matching-parent.html | took 672ms 17:48:18 INFO - TEST-START | docshell/test/navigation/test_sibling-off-domain.html 17:48:18 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:48:19 INFO - MEMORY STAT | vsize 4036MB | residentFast 182MB | heapAllocated 34MB 17:48:20 INFO - TEST-OK | docshell/test/navigation/test_sibling-off-domain.html | took 2026ms 17:48:21 INFO - TEST-START | docshell/test/navigation/test_triggeringprincipal_frame_nav.html 17:48:21 INFO - MEMORY STAT | vsize 4036MB | residentFast 182MB | heapAllocated 40MB 17:48:21 INFO - TEST-OK | docshell/test/navigation/test_triggeringprincipal_frame_nav.html | took 146ms 17:48:21 INFO - TEST-START | docshell/test/navigation/test_triggeringprincipal_iframe_iframe_window_open.html 17:48:21 INFO - MEMORY STAT | vsize 4034MB | residentFast 181MB | heapAllocated 35MB 17:48:21 INFO - TEST-OK | docshell/test/navigation/test_triggeringprincipal_iframe_iframe_window_open.html | took 96ms 17:48:21 INFO - TEST-START | docshell/test/navigation/test_triggeringprincipal_parent_iframe_window_open.html 17:48:21 INFO - MEMORY STAT | vsize 4034MB | residentFast 181MB | heapAllocated 36MB 17:48:21 INFO - TEST-OK | docshell/test/navigation/test_triggeringprincipal_parent_iframe_window_open.html | took 72ms 17:48:21 INFO - TEST-START | docshell/test/navigation/test_triggeringprincipal_window_open.html 17:48:22 INFO - MEMORY STAT | vsize 4034MB | residentFast 181MB | heapAllocated 38MB 17:48:23 INFO - TEST-OK | docshell/test/navigation/test_triggeringprincipal_window_open.html | took 1702ms 17:48:23 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:23 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:23 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:23 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:23 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:24 INFO - TEST-START | Shutdown 17:48:24 INFO - Passed: 261 17:48:24 INFO - Failed: 0 17:48:24 INFO - Todo: 2 17:48:24 INFO - Mode: e10s 17:48:24 INFO - Slowest: 13544ms - /tests/docshell/test/navigation/test_sessionhistory.html 17:48:24 INFO - SimpleTest FINISHED 17:48:24 INFO - TEST-INFO | Ran 1 Loops 17:48:24 INFO - SimpleTest FINISHED 17:48:24 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:48:24 INFO - TEST-INFO | Main app process: exit 0 17:48:24 INFO - runtests.py | Application ran for: 0:01:02.718367 17:48:24 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpJJqUvfpidlog 17:48:24 INFO - ==> process 1311 launched child process 1312 17:48:24 INFO - zombiecheck | Checking for orphan process with PID: 1312 17:48:24 INFO - Stopping web server 17:48:25 INFO - Stopping web socket server 17:48:25 INFO - Stopping ssltunnel 17:48:25 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:48:25 INFO - runtests.py | Running tests: end. 17:48:25 INFO - Buffered messages finished 17:48:25 INFO - dir: docshell/test 17:48:25 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:48:25 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:48:25 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpwBTgcg.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:48:25 INFO - runtests.py | Server pid: 1319 17:48:25 INFO - runtests.py | Websocket server pid: 1320 17:48:25 INFO - runtests.py | SSL tunnel pid: 1321 17:48:25 INFO - runtests.py | Running with e10s: True 17:48:25 INFO - runtests.py | Running tests: start. 17:48:25 INFO - 17:48:25 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpwBTgcg.mozrunner 17:48:25 INFO - runtests.py | Application pid: 1322 17:48:25 INFO - TEST-INFO | started process Main app process 17:48:26 INFO - 1524703706800 Marionette INFO Listening on port 2828 17:48:28 INFO - 2018-04-25 17:48:28.907 plugin-container[1323:16312] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8837, name = 'com.apple.tsm.portname' 17:48:28 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:48:28 INFO - 2018-04-25 17:48:28.908 plugin-container[1323:16312] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8a0b, name = 'com.apple.CFPasteboardClient' 17:48:28 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:48:28 INFO - 2018-04-25 17:48:28.908 plugin-container[1323:16312] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:48:29 INFO - SimpleTest START 17:48:29 INFO - TEST-START | docshell/test/test_anchor_scroll_after_document_open.html 17:48:30 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:48:30 INFO - MEMORY STAT | vsize 3764MB | residentFast 84MB | heapAllocated 23MB 17:48:30 INFO - TEST-OK | docshell/test/test_anchor_scroll_after_document_open.html | took 1434ms 17:48:30 INFO - TEST-START | docshell/test/test_bfcache_plus_hash.html 17:48:30 INFO - Waiting for load 1 17:48:30 INFO - Got load 1 17:48:30 INFO - Got pageshow 1 17:48:30 INFO - Waiting for load 2 17:48:31 INFO - Got load 2 17:48:31 INFO - Waiting for show 1 17:48:31 INFO - Got expected pageshow 1 17:48:31 INFO - MEMORY STAT | vsize 3773MB | residentFast 95MB | heapAllocated 25MB 17:48:31 INFO - TEST-OK | docshell/test/test_bfcache_plus_hash.html | took 386ms 17:48:31 INFO - TEST-START | docshell/test/test_bug1045096.html 17:48:31 INFO - MEMORY STAT | vsize 3774MB | residentFast 97MB | heapAllocated 26MB 17:48:31 INFO - TEST-OK | docshell/test/test_bug1045096.html | took 38ms 17:48:31 INFO - TEST-START | docshell/test/test_bug1121701.html 17:48:31 INFO - MEMORY STAT | vsize 3777MB | residentFast 100MB | heapAllocated 28MB 17:48:31 INFO - TEST-OK | docshell/test/test_bug1121701.html | took 150ms 17:48:32 INFO - TEST-START | docshell/test/test_bug1186774.html 17:48:32 INFO - MEMORY STAT | vsize 3780MB | residentFast 103MB | heapAllocated 30MB 17:48:32 INFO - TEST-OK | docshell/test/test_bug1186774.html | took 566ms 17:48:33 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:33 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:33 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:33 INFO - JavaScript error: resource:///modules/URLBarZoom.jsm, line 24: TypeError: win is null 17:48:33 INFO - TEST-START | docshell/test/test_bug123696.html 17:48:33 INFO - MEMORY STAT | vsize 3782MB | residentFast 105MB | heapAllocated 31MB 17:48:34 INFO - TEST-OK | docshell/test/test_bug123696.html | took 88ms 17:48:34 INFO - TEST-START | docshell/test/test_bug369814.html 17:48:34 INFO - MEMORY STAT | vsize 3785MB | residentFast 109MB | heapAllocated 24MB 17:48:34 INFO - TEST-OK | docshell/test/test_bug369814.html | took 348ms 17:48:35 INFO - TEST-START | docshell/test/test_bug384014.html 17:48:35 INFO - MEMORY STAT | vsize 3784MB | residentFast 109MB | heapAllocated 25MB 17:48:35 INFO - TEST-OK | docshell/test/test_bug384014.html | took 56ms 17:48:35 INFO - TEST-START | docshell/test/test_bug385434.html 17:48:37 INFO - MEMORY STAT | vsize 3968MB | residentFast 113MB | heapAllocated 27MB 17:48:37 INFO - TEST-OK | docshell/test/test_bug385434.html | took 2222ms 17:48:37 INFO - TEST-START | docshell/test/test_bug387979.html 17:48:37 INFO - MEMORY STAT | vsize 3970MB | residentFast 113MB | heapAllocated 28MB 17:48:37 INFO - TEST-OK | docshell/test/test_bug387979.html | took 58ms 17:48:37 INFO - TEST-START | docshell/test/test_bug402210.html 17:48:37 INFO - MEMORY STAT | vsize 3970MB | residentFast 114MB | heapAllocated 29MB 17:48:37 INFO - TEST-OK | docshell/test/test_bug402210.html | took 36ms 17:48:37 INFO - TEST-START | docshell/test/test_bug404548.html 17:48:38 INFO - MEMORY STAT | vsize 3964MB | residentFast 107MB | heapAllocated 30MB 17:48:38 INFO - TEST-OK | docshell/test/test_bug404548.html | took 918ms 17:48:38 INFO - TEST-START | docshell/test/test_bug475636.html 17:48:38 INFO - @@@@@@@@@hi there: 1 17:48:38 INFO - @@@@@@@@@hi there: 2 17:48:38 INFO - @@@@@@@@@hi there: 1 17:48:38 INFO - @@@@@@@@@hi there: 3 17:48:38 INFO - @@@@@@@@@hi there: 1 17:48:38 INFO - @@@@@@@@@hi there: 4 17:48:38 INFO - @@@@@@@@@hi there: 5 17:48:38 INFO - @@@@@@@@@hi there: 6 17:48:40 INFO - @@@@@@@@@hi there: 7 17:48:42 INFO - @@@@@@@@@hi there: 8 17:48:42 INFO - MEMORY STAT | vsize 3974MB | residentFast 119MB | heapAllocated 25MB 17:48:42 INFO - TEST-OK | docshell/test/test_bug475636.html | took 4246ms 17:48:42 INFO - TEST-START | docshell/test/test_bug509055.html 17:48:43 INFO - Waiting for initial load. 17:48:43 INFO - Got initial load. Spinning event loop. 17:48:43 INFO - Waiting for hashchange. 17:48:43 INFO - onChildHashchange() called. 17:48:43 INFO - Waiting for second hashchange. 17:48:43 INFO - onChildHashchange() called. 17:48:43 INFO - Got second hashchange. Spinning event loop. 17:48:43 INFO - Final yield. 17:48:43 INFO - MEMORY STAT | vsize 3975MB | residentFast 120MB | heapAllocated 26MB 17:48:43 INFO - TEST-OK | docshell/test/test_bug509055.html | took 610ms 17:48:44 INFO - TEST-START | docshell/test/test_bug511449.html 17:48:45 INFO - MEMORY STAT | vsize 3980MB | residentFast 120MB | heapAllocated 21MB 17:48:45 INFO - TEST-OK | docshell/test/test_bug511449.html | took 1138ms 17:48:45 INFO - TEST-START | docshell/test/test_bug529119-1.html 17:48:49 INFO - MEMORY STAT | vsize 3986MB | residentFast 127MB | heapAllocated 24MB 17:48:49 INFO - TEST-OK | docshell/test/test_bug529119-1.html | took 4148ms 17:48:49 INFO - TEST-START | docshell/test/test_bug529119-2.html 17:48:54 INFO - MEMORY STAT | vsize 3993MB | residentFast 133MB | heapAllocated 21MB 17:48:54 INFO - TEST-OK | docshell/test/test_bug529119-2.html | took 4134ms 17:48:54 INFO - TEST-START | docshell/test/test_bug530396.html 17:48:55 INFO - MEMORY STAT | vsize 3992MB | residentFast 133MB | heapAllocated 23MB 17:48:55 INFO - TEST-OK | docshell/test/test_bug530396.html | took 1120ms 17:48:55 INFO - TEST-START | docshell/test/test_bug540462.html 17:48:55 INFO - MEMORY STAT | vsize 3991MB | residentFast 134MB | heapAllocated 23MB 17:48:55 INFO - TEST-OK | docshell/test/test_bug540462.html | took 686ms 17:48:56 INFO - TEST-START | docshell/test/test_bug551225.html 17:48:56 INFO - MEMORY STAT | vsize 3991MB | residentFast 134MB | heapAllocated 22MB 17:48:56 INFO - TEST-OK | docshell/test/test_bug551225.html | took 44ms 17:48:56 INFO - TEST-START | docshell/test/test_bug570341.html 17:49:27 INFO - MEMORY STAT | vsize 3979MB | residentFast 123MB | heapAllocated 19MB 17:49:27 INFO - TEST-OK | docshell/test/test_bug570341.html | took 30078ms 17:49:27 INFO - TEST-START | docshell/test/test_bug580069.html 17:49:27 INFO - page1Load 17:49:27 INFO - JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 106: TypeError: this._recipeManager is null 17:49:27 INFO - iframe's location is: http://mochi.test:8888/tests/docshell/test/file_bug580069_2.sjs, method is POST 17:49:27 INFO - Refreshing iframe... 17:49:27 INFO - iframe's location is: http://mochi.test:8888/tests/docshell/test/file_bug580069_2.sjs?replaced, method is GET 17:49:27 INFO - MEMORY STAT | vsize 3979MB | residentFast 123MB | heapAllocated 21MB 17:49:27 INFO - TEST-OK | docshell/test/test_bug580069.html | took 164ms 17:49:27 INFO - TEST-START | docshell/test/test_bug590573.html 17:49:27 INFO - Got page1 load. 17:49:27 INFO - pageLoad(loads=1, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_1.html) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - Ignoring page1 popstate. 17:49:27 INFO - Ignoring page1 popstate. 17:49:27 INFO - Ignoring page1 popstate. 17:49:27 INFO - Ignoring page1 popstate. 17:49:27 INFO - Ignoring page1 pageshow. 17:49:27 INFO - pageLoad(loads=2, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_1.html?pushed) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - Got page2 popstate. 17:49:27 INFO - pageLoad(loads=3, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_2.html) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - Ignoring page2 pageshow. 17:49:27 INFO - pageLoad(loads=4, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_2.html) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - Got page1 pageshow. 17:49:27 INFO - pageLoad(loads=5, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_1.html?pushed) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - pageLoad(loads=6, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_1.html?pushed) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - Ignoring page1 popstate. 17:49:27 INFO - Ignoring page1 popstate. 17:49:27 INFO - pageLoad(loads=7, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_1.html?pushed) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - Got page2 pageshow. 17:49:27 INFO - pageLoad(loads=8, page location=http://mochi.test:8888/tests/docshell/test/file_bug590573_2.html) 17:49:27 INFO - window has no shistory. 17:49:27 INFO - MEMORY STAT | vsize 3980MB | residentFast 124MB | heapAllocated 23MB 17:49:27 INFO - TEST-OK | docshell/test/test_bug590573.html | took 250ms 17:49:28 INFO - TEST-START | docshell/test/test_bug598895.html 17:49:28 INFO - MEMORY STAT | vsize 4081MB | residentFast 158MB | heapAllocated 27MB 17:49:28 INFO - TEST-OK | docshell/test/test_bug598895.html | took 320ms 17:49:29 INFO - TEST-START | docshell/test/test_bug634834.html 17:49:29 INFO - MEMORY STAT | vsize 4080MB | residentFast 157MB | heapAllocated 25MB 17:49:29 INFO - TEST-OK | docshell/test/test_bug634834.html | took 102ms 17:49:29 INFO - TEST-START | docshell/test/test_bug637644.html 17:49:31 INFO - MEMORY STAT | vsize 4088MB | residentFast 163MB | heapAllocated 28MB 17:49:31 INFO - TEST-OK | docshell/test/test_bug637644.html | took 1886ms 17:49:31 INFO - TEST-START | docshell/test/test_bug640387_1.html 17:49:31 INFO - MEMORY STAT | vsize 4088MB | residentFast 162MB | heapAllocated 29MB 17:49:32 INFO - TEST-OK | docshell/test/test_bug640387_1.html | took 214ms 17:49:33 INFO - TEST-START | docshell/test/test_bug640387_2.html 17:49:33 INFO - MEMORY STAT | vsize 4088MB | residentFast 162MB | heapAllocated 30MB 17:49:33 INFO - TEST-OK | docshell/test/test_bug640387_2.html | took 60ms 17:49:33 INFO - TEST-START | docshell/test/test_bug653741.html 17:49:33 INFO - MEMORY STAT | vsize 4088MB | residentFast 162MB | heapAllocated 31MB 17:49:33 INFO - TEST-OK | docshell/test/test_bug653741.html | took 46ms 17:49:33 INFO - TEST-START | docshell/test/test_bug660404.html 17:49:33 INFO - MEMORY STAT | vsize 4088MB | residentFast 162MB | heapAllocated 32MB 17:49:33 INFO - TEST-OK | docshell/test/test_bug660404.html | took 126ms 17:49:34 INFO - TEST-START | docshell/test/test_bug662170.html 17:49:34 INFO - MEMORY STAT | vsize 4088MB | residentFast 162MB | heapAllocated 29MB 17:49:34 INFO - TEST-OK | docshell/test/test_bug662170.html | took 52ms 17:49:34 INFO - TEST-START | docshell/test/test_bug668513.html 17:49:35 INFO - MEMORY STAT | vsize 4087MB | residentFast 162MB | heapAllocated 26MB 17:49:35 INFO - TEST-OK | docshell/test/test_bug668513.html | took 710ms 17:49:36 INFO - TEST-START | docshell/test/test_bug669671.html 17:49:36 INFO - MEMORY STAT | vsize 4088MB | residentFast 163MB | heapAllocated 33MB 17:49:36 INFO - TEST-OK | docshell/test/test_bug669671.html | took 708ms 17:49:37 INFO - TEST-START | docshell/test/test_bug675587.html 17:49:37 INFO - MEMORY STAT | vsize 4088MB | residentFast 163MB | heapAllocated 31MB 17:49:37 INFO - TEST-OK | docshell/test/test_bug675587.html | took 38ms 17:49:37 INFO - TEST-START | docshell/test/test_bug680257.html 17:49:37 INFO - MEMORY STAT | vsize 4089MB | residentFast 164MB | heapAllocated 32MB 17:49:38 INFO - TEST-OK | docshell/test/test_bug680257.html | took 148ms 17:49:39 INFO - TEST-START | docshell/test/test_bug691547.html 17:49:42 INFO - MEMORY STAT | vsize 4088MB | residentFast 164MB | heapAllocated 24MB 17:49:42 INFO - TEST-OK | docshell/test/test_bug691547.html | took 3090ms 17:49:42 INFO - TEST-START | docshell/test/test_bug694612.html 17:49:42 INFO - MEMORY STAT | vsize 4088MB | residentFast 164MB | heapAllocated 25MB 17:49:42 INFO - TEST-OK | docshell/test/test_bug694612.html | took 44ms 17:49:42 INFO - TEST-START | docshell/test/test_bug703855.html 17:49:42 INFO - MEMORY STAT | vsize 4088MB | residentFast 164MB | heapAllocated 26MB 17:49:42 INFO - TEST-OK | docshell/test/test_bug703855.html | took 54ms 17:49:42 INFO - TEST-START | docshell/test/test_bug713825.html 17:49:42 INFO - MEMORY STAT | vsize 4088MB | residentFast 164MB | heapAllocated 26MB 17:49:42 INFO - TEST-OK | docshell/test/test_bug713825.html | took 38ms 17:49:42 INFO - TEST-START | docshell/test/test_bug728939.html 17:49:42 INFO - MEMORY STAT | vsize 4088MB | residentFast 165MB | heapAllocated 28MB 17:49:42 INFO - TEST-OK | docshell/test/test_bug728939.html | took 162ms 17:49:43 INFO - TEST-START | docshell/test/test_bug797909.html 17:49:43 INFO - MEMORY STAT | vsize 4088MB | residentFast 165MB | heapAllocated 28MB 17:49:43 INFO - TEST-OK | docshell/test/test_bug797909.html | took 60ms 17:49:43 INFO - TEST-START | docshell/test/test_forceinheritprincipal_overrule_owner.html 17:49:43 INFO - MEMORY STAT | vsize 4088MB | residentFast 165MB | heapAllocated 29MB 17:49:43 INFO - TEST-OK | docshell/test/test_forceinheritprincipal_overrule_owner.html | took 42ms 17:49:43 INFO - TEST-START | docshell/test/test_framedhistoryframes.html 17:49:43 INFO - MEMORY STAT | vsize 4089MB | residentFast 165MB | heapAllocated 32MB 17:49:43 INFO - TEST-OK | docshell/test/test_framedhistoryframes.html | took 232ms 17:49:44 INFO - TEST-START | docshell/test/test_pushState_after_document_open.html 17:49:44 INFO - MEMORY STAT | vsize 4089MB | residentFast 165MB | heapAllocated 29MB 17:49:44 INFO - TEST-OK | docshell/test/test_pushState_after_document_open.html | took 56ms 17:49:44 INFO - TEST-START | docshell/test/test_windowedhistoryframes.html 17:49:45 INFO - MEMORY STAT | vsize 4089MB | residentFast 165MB | heapAllocated 29MB 17:49:45 INFO - TEST-OK | docshell/test/test_windowedhistoryframes.html | took 250ms 17:49:46 INFO - TEST-START | Shutdown 17:49:46 INFO - Passed: 268 17:49:46 INFO - Failed: 0 17:49:46 INFO - Todo: 9 17:49:46 INFO - Mode: e10s 17:49:46 INFO - Slowest: 30078ms - /tests/docshell/test/test_bug570341.html 17:49:46 INFO - SimpleTest FINISHED 17:49:46 INFO - TEST-INFO | Ran 1 Loops 17:49:46 INFO - SimpleTest FINISHED 17:49:46 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:49:46 INFO - TEST-INFO | Main app process: exit 0 17:49:46 INFO - runtests.py | Application ran for: 0:01:21.400484 17:49:46 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp1v4KHepidlog 17:49:46 INFO - ==> process 1322 launched child process 1323 17:49:46 INFO - zombiecheck | Checking for orphan process with PID: 1323 17:49:46 INFO - Stopping web server 17:49:46 INFO - Stopping web socket server 17:49:46 INFO - Stopping ssltunnel 17:49:46 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:49:46 INFO - runtests.py | Running tests: end. 17:49:47 INFO - Buffered messages finished 17:49:47 INFO - dir: dom/animation/test/css-animations 17:49:47 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:49:47 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:49:47 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpceco3W.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:49:47 INFO - runtests.py | Server pid: 1330 17:49:47 INFO - runtests.py | Websocket server pid: 1331 17:49:47 INFO - runtests.py | SSL tunnel pid: 1332 17:49:47 INFO - runtests.py | Running with e10s: True 17:49:47 INFO - runtests.py | Running tests: start. 17:49:47 INFO - 17:49:47 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpceco3W.mozrunner 17:49:47 INFO - runtests.py | Application pid: 1333 17:49:47 INFO - TEST-INFO | started process Main app process 17:49:48 INFO - 1524703788728 Marionette INFO Listening on port 2828 17:49:50 INFO - 2018-04-25 17:49:50.915 plugin-container[1334:16668] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8a47, name = 'com.apple.tsm.portname' 17:49:50 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:49:50 INFO - 2018-04-25 17:49:50.916 plugin-container[1334:16668] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8a4b, name = 'com.apple.CFPasteboardClient' 17:49:50 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 17:49:50 INFO - 2018-04-25 17:49:50.916 plugin-container[1334:16668] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 17:49:51 INFO - SimpleTest START 17:49:51 INFO - TEST-START | dom/animation/test/css-animations/test_animation-cancel.html 17:50:16 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 17:50:16 INFO - MEMORY STAT | vsize 3936MB | residentFast 82MB | heapAllocated 17MB 17:50:16 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-cancel.html | took 25352ms 17:50:16 INFO - TEST-START | dom/animation/test/css-animations/test_animation-computed-timing.html 17:50:25 INFO - MEMORY STAT | vsize 3943MB | residentFast 89MB | heapAllocated 18MB 17:50:25 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-computed-timing.html | took 8822ms 17:50:25 INFO - TEST-START | dom/animation/test/css-animations/test_animation-currenttime.html 17:52:27 INFO - MEMORY STAT | vsize 3937MB | residentFast 84MB | heapAllocated 17MB 17:52:27 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-currenttime.html | took 122008ms 17:52:27 INFO - TEST-START | dom/animation/test/css-animations/test_animation-finish.html 17:52:32 INFO - MEMORY STAT | vsize 3944MB | residentFast 90MB | heapAllocated 19MB 17:52:32 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-finish.html | took 5004ms 17:52:32 INFO - TEST-START | dom/animation/test/css-animations/test_animation-finished.html 17:52:46 INFO - MEMORY STAT | vsize 3939MB | residentFast 84MB | heapAllocated 17MB 17:52:46 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-finished.html | took 13874ms 17:52:46 INFO - TEST-START | dom/animation/test/css-animations/test_animation-id.html 17:52:46 INFO - MEMORY STAT | vsize 3945MB | residentFast 91MB | heapAllocated 19MB 17:52:46 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-id.html | took 140ms 17:52:47 INFO - TEST-START | dom/animation/test/css-animations/test_animation-pausing.html 17:53:37 INFO - MEMORY STAT | vsize 3938MB | residentFast 84MB | heapAllocated 17MB 17:53:37 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-pausing.html | took 50386ms 17:53:37 INFO - TEST-START | dom/animation/test/css-animations/test_animation-playstate.html 17:53:52 INFO - MEMORY STAT | vsize 3939MB | residentFast 85MB | heapAllocated 18MB 17:53:52 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-playstate.html | took 15082ms 17:53:52 INFO - TEST-START | dom/animation/test/css-animations/test_animation-ready.html 17:54:33 INFO - MEMORY STAT | vsize 3938MB | residentFast 84MB | heapAllocated 17MB 17:54:33 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-ready.html | took 40260ms 17:54:33 INFO - TEST-START | dom/animation/test/css-animations/test_animation-reverse.html 17:54:33 INFO - MEMORY STAT | vsize 3945MB | residentFast 91MB | heapAllocated 19MB 17:54:33 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-reverse.html | took 192ms 17:54:34 INFO - TEST-START | dom/animation/test/css-animations/test_animation-starttime.html 17:56:48 INFO - MEMORY STAT | vsize 3938MB | residentFast 85MB | heapAllocated 17MB 17:56:48 INFO - TEST-OK | dom/animation/test/css-animations/test_animation-starttime.html | took 134508ms 17:56:49 INFO - TEST-START | dom/animation/test/css-animations/test_animations-dynamic-changes.html 17:58:24 INFO - MEMORY STAT | vsize 3937MB | residentFast 84MB | heapAllocated 17MB 17:58:24 INFO - TEST-OK | dom/animation/test/css-animations/test_animations-dynamic-changes.html | took 95298ms 17:58:24 INFO - TEST-START | dom/animation/test/css-animations/test_cssanimation-animationname.html 17:58:24 INFO - MEMORY STAT | vsize 3944MB | residentFast 91MB | heapAllocated 18MB 17:58:24 INFO - TEST-OK | dom/animation/test/css-animations/test_cssanimation-animationname.html | took 214ms 17:58:25 INFO - TEST-START | dom/animation/test/css-animations/test_document-get-animations.html 17:58:25 INFO - MEMORY STAT | vsize 3944MB | residentFast 91MB | heapAllocated 21MB 17:58:25 INFO - TEST-OK | dom/animation/test/css-animations/test_document-get-animations.html | took 164ms 17:58:26 INFO - TEST-START | dom/animation/test/css-animations/test_effect-target.html 17:58:26 INFO - MEMORY STAT | vsize 3947MB | residentFast 93MB | heapAllocated 22MB 17:58:26 INFO - TEST-OK | dom/animation/test/css-animations/test_effect-target.html | took 142ms 17:58:27 INFO - TEST-START | dom/animation/test/css-animations/test_element-get-animations.html 17:59:54 INFO - MEMORY STAT | vsize 3943MB | residentFast 90MB | heapAllocated 17MB 17:59:54 INFO - TEST-OK | dom/animation/test/css-animations/test_element-get-animations.html | took 86732ms 17:59:54 INFO - TEST-START | dom/animation/test/css-animations/test_keyframeeffect-getkeyframes.html 17:59:54 INFO - MEMORY STAT | vsize 3950MB | residentFast 97MB | heapAllocated 20MB 17:59:54 INFO - TEST-OK | dom/animation/test/css-animations/test_keyframeeffect-getkeyframes.html | took 230ms 17:59:55 INFO - TEST-START | dom/animation/test/css-animations/test_pseudoElement-get-animations.html 17:59:55 INFO - MEMORY STAT | vsize 3951MB | residentFast 97MB | heapAllocated 22MB 17:59:56 INFO - TEST-OK | dom/animation/test/css-animations/test_pseudoElement-get-animations.html | took 134ms 17:59:57 INFO - TEST-START | Shutdown 17:59:57 INFO - Passed: 201 17:59:57 INFO - Failed: 0 17:59:57 INFO - Todo: 0 17:59:57 INFO - Mode: e10s 17:59:57 INFO - Slowest: 134508ms - /tests/dom/animation/test/css-animations/test_animation-starttime.html 17:59:57 INFO - SimpleTest FINISHED 17:59:57 INFO - TEST-INFO | Ran 1 Loops 17:59:57 INFO - SimpleTest FINISHED 17:59:57 INFO - -*- PresentationControlService.js: PresentationControlService - close 17:59:57 INFO - TEST-INFO | Main app process: exit 0 17:59:57 INFO - runtests.py | Application ran for: 0:10:10.107882 17:59:57 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpUAGwUbpidlog 17:59:57 INFO - ==> process 1333 launched child process 1334 17:59:57 INFO - zombiecheck | Checking for orphan process with PID: 1334 17:59:57 INFO - Stopping web server 17:59:57 INFO - Stopping web socket server 17:59:57 INFO - Stopping ssltunnel 17:59:57 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 17:59:57 INFO - runtests.py | Running tests: end. 17:59:57 INFO - Buffered messages finished 17:59:57 INFO - dir: dom/animation/test/css-transitions 17:59:57 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 17:59:57 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 17:59:57 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp8t_NY6.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 17:59:57 INFO - runtests.py | Server pid: 1344 17:59:57 INFO - runtests.py | Websocket server pid: 1345 17:59:57 INFO - runtests.py | SSL tunnel pid: 1346 17:59:58 INFO - runtests.py | Running with e10s: True 17:59:58 INFO - runtests.py | Running tests: start. 17:59:58 INFO - 17:59:58 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp8t_NY6.mozrunner 17:59:58 INFO - runtests.py | Application pid: 1347 17:59:58 INFO - TEST-INFO | started process Main app process 17:59:59 INFO - 1524704399574 Marionette INFO Listening on port 2828 18:00:01 INFO - 2018-04-25 18:00:01.803 plugin-container[1355:17508] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8843, name = 'com.apple.tsm.portname' 18:00:01 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:00:01 INFO - 2018-04-25 18:00:01.803 plugin-container[1355:17508] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8927, name = 'com.apple.CFPasteboardClient' 18:00:01 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:00:01 INFO - 2018-04-25 18:00:01.803 plugin-container[1355:17508] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:00:02 INFO - SimpleTest START 18:00:02 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-cancel.html 18:00:57 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:00:57 INFO - MEMORY STAT | vsize 3952MB | residentFast 81MB | heapAllocated 17MB 18:00:57 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-cancel.html | took 55538ms 18:00:57 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-computed-timing.html 18:01:03 INFO - MEMORY STAT | vsize 3961MB | residentFast 89MB | heapAllocated 20MB 18:01:03 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-computed-timing.html | took 6222ms 18:01:03 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-currenttime.html 18:01:17 INFO - MEMORY STAT | vsize 3957MB | residentFast 85MB | heapAllocated 17MB 18:01:17 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-currenttime.html | took 13872ms 18:01:17 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-finished.html 18:01:27 INFO - MEMORY STAT | vsize 3957MB | residentFast 85MB | heapAllocated 18MB 18:01:27 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-finished.html | took 10050ms 18:01:27 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-pausing.html 18:01:49 INFO - MEMORY STAT | vsize 3957MB | residentFast 85MB | heapAllocated 17MB 18:01:49 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-pausing.html | took 21338ms 18:01:49 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-ready.html 18:01:54 INFO - MEMORY STAT | vsize 3963MB | residentFast 91MB | heapAllocated 19MB 18:01:54 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-ready.html | took 5026ms 18:01:54 INFO - TEST-START | dom/animation/test/css-transitions/test_animation-starttime.html 18:02:04 INFO - MEMORY STAT | vsize 3957MB | residentFast 85MB | heapAllocated 18MB 18:02:04 INFO - TEST-OK | dom/animation/test/css-transitions/test_animation-starttime.html | took 10048ms 18:02:04 INFO - TEST-START | dom/animation/test/css-transitions/test_csstransition-transitionproperty.html 18:02:04 INFO - MEMORY STAT | vsize 3963MB | residentFast 92MB | heapAllocated 20MB 18:02:04 INFO - TEST-OK | dom/animation/test/css-transitions/test_csstransition-transitionproperty.html | took 140ms 18:02:05 INFO - TEST-START | dom/animation/test/css-transitions/test_document-get-animations.html 18:02:09 INFO - MEMORY STAT | vsize 3965MB | residentFast 93MB | heapAllocated 21MB 18:02:09 INFO - TEST-OK | dom/animation/test/css-transitions/test_document-get-animations.html | took 3864ms 18:02:09 INFO - TEST-START | dom/animation/test/css-transitions/test_effect-target.html 18:02:09 INFO - MEMORY STAT | vsize 3965MB | residentFast 93MB | heapAllocated 21MB 18:02:09 INFO - TEST-OK | dom/animation/test/css-transitions/test_effect-target.html | took 144ms 18:02:10 INFO - TEST-START | dom/animation/test/css-transitions/test_element-get-animations.html 18:02:23 INFO - MEMORY STAT | vsize 3959MB | residentFast 87MB | heapAllocated 17MB 18:02:23 INFO - TEST-OK | dom/animation/test/css-transitions/test_element-get-animations.html | took 12720ms 18:02:23 INFO - TEST-START | dom/animation/test/css-transitions/test_keyframeeffect-getkeyframes.html 18:02:23 INFO - MEMORY STAT | vsize 3965MB | residentFast 94MB | heapAllocated 19MB 18:02:23 INFO - TEST-OK | dom/animation/test/css-transitions/test_keyframeeffect-getkeyframes.html | took 148ms 18:02:24 INFO - TEST-START | dom/animation/test/css-transitions/test_pseudoElement-get-animations.html 18:02:24 INFO - MEMORY STAT | vsize 3965MB | residentFast 94MB | heapAllocated 20MB 18:02:24 INFO - TEST-OK | dom/animation/test/css-transitions/test_pseudoElement-get-animations.html | took 222ms 18:02:25 INFO - TEST-START | dom/animation/test/css-transitions/test_setting-effect.html 18:02:44 INFO - MEMORY STAT | vsize 3959MB | residentFast 88MB | heapAllocated 17MB 18:02:44 INFO - TEST-OK | dom/animation/test/css-transitions/test_setting-effect.html | took 18936ms 18:02:44 INFO - TEST-START | Shutdown 18:02:44 INFO - Passed: 83 18:02:44 INFO - Failed: 0 18:02:44 INFO - Todo: 0 18:02:44 INFO - Mode: e10s 18:02:44 INFO - Slowest: 55538ms - /tests/dom/animation/test/css-transitions/test_animation-cancel.html 18:02:44 INFO - SimpleTest FINISHED 18:02:44 INFO - TEST-INFO | Ran 1 Loops 18:02:44 INFO - SimpleTest FINISHED 18:02:44 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:02:44 INFO - TEST-INFO | Main app process: exit 0 18:02:44 INFO - runtests.py | Application ran for: 0:02:46.908113 18:02:44 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpuT7jmcpidlog 18:02:44 INFO - ==> process 1347 launched child process 1355 18:02:44 INFO - zombiecheck | Checking for orphan process with PID: 1355 18:02:44 INFO - Stopping web server 18:02:45 INFO - Stopping web socket server 18:02:45 INFO - Stopping ssltunnel 18:02:45 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:02:45 INFO - runtests.py | Running tests: end. 18:02:45 INFO - Buffered messages finished 18:02:45 INFO - dir: dom/animation/test/document-timeline 18:02:45 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:02:45 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:02:45 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpmNIBG2.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:02:45 INFO - runtests.py | Server pid: 1366 18:02:45 INFO - runtests.py | Websocket server pid: 1367 18:02:45 INFO - runtests.py | SSL tunnel pid: 1368 18:02:45 INFO - runtests.py | Running with e10s: True 18:02:45 INFO - runtests.py | Running tests: start. 18:02:45 INFO - 18:02:45 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpmNIBG2.mozrunner 18:02:45 INFO - runtests.py | Application pid: 1369 18:02:45 INFO - TEST-INFO | started process Main app process 18:02:46 INFO - 1524704566950 Marionette INFO Listening on port 2828 18:02:49 INFO - 2018-04-25 18:02:49.144 plugin-container[1370:18017] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8733, name = 'com.apple.tsm.portname' 18:02:49 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:02:49 INFO - 2018-04-25 18:02:49.145 plugin-container[1370:18017] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8c1b, name = 'com.apple.CFPasteboardClient' 18:02:49 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:02:49 INFO - 2018-04-25 18:02:49.145 plugin-container[1370:18017] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:02:49 INFO - SimpleTest START 18:02:49 INFO - TEST-START | dom/animation/test/document-timeline/test_document-timeline.html 18:02:54 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:02:54 INFO - MEMORY STAT | vsize 3768MB | residentFast 92MB | heapAllocated 25MB 18:02:54 INFO - TEST-OK | dom/animation/test/document-timeline/test_document-timeline.html | took 4690ms 18:02:54 INFO - TEST-START | dom/animation/test/document-timeline/test_request_animation_frame.html 18:03:48 INFO - MEMORY STAT | vsize 3944MB | residentFast 89MB | heapAllocated 16MB 18:03:48 INFO - TEST-OK | dom/animation/test/document-timeline/test_request_animation_frame.html | took 53992ms 18:03:48 INFO - TEST-START | Shutdown 18:03:48 INFO - Passed: 27 18:03:48 INFO - Failed: 0 18:03:48 INFO - Todo: 0 18:03:48 INFO - Mode: e10s 18:03:48 INFO - Slowest: 53992ms - /tests/dom/animation/test/document-timeline/test_request_animation_frame.html 18:03:48 INFO - SimpleTest FINISHED 18:03:48 INFO - TEST-INFO | Ran 1 Loops 18:03:48 INFO - SimpleTest FINISHED 18:03:48 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:03:48 INFO - TEST-INFO | Main app process: exit 0 18:03:48 INFO - runtests.py | Application ran for: 0:01:03.296446 18:03:48 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpqB2XWnpidlog 18:03:48 INFO - ==> process 1369 launched child process 1370 18:03:48 INFO - zombiecheck | Checking for orphan process with PID: 1370 18:03:48 INFO - Stopping web server 18:03:48 INFO - Stopping web socket server 18:03:48 INFO - Stopping ssltunnel 18:03:48 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:03:48 INFO - runtests.py | Running tests: end. 18:03:48 INFO - Buffered messages finished 18:03:48 INFO - dir: dom/animation/test/mozilla 18:03:48 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:03:49 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:03:49 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp1Y0lls.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:03:49 INFO - runtests.py | Server pid: 1377 18:03:49 INFO - runtests.py | Websocket server pid: 1378 18:03:49 INFO - runtests.py | SSL tunnel pid: 1379 18:03:49 INFO - runtests.py | Running with e10s: True 18:03:49 INFO - runtests.py | Running tests: start. 18:03:49 INFO - 18:03:49 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp1Y0lls.mozrunner 18:03:49 INFO - runtests.py | Application pid: 1380 18:03:49 INFO - TEST-INFO | started process Main app process 18:03:50 INFO - 1524704630902 Marionette INFO Listening on port 2828 18:03:52 INFO - 2018-04-25 18:03:52.792 plugin-container[1381:18336] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x873f, name = 'com.apple.tsm.portname' 18:03:52 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:03:52 INFO - 2018-04-25 18:03:52.793 plugin-container[1381:18336] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x461f, name = 'com.apple.CFPasteboardClient' 18:03:52 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:03:52 INFO - 2018-04-25 18:03:52.793 plugin-container[1381:18336] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:03:53 INFO - SimpleTest START 18:03:53 INFO - TEST-START | dom/animation/test/mozilla/test_cubic_bezier_limits.html 18:03:54 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:03:54 INFO - MEMORY STAT | vsize 3764MB | residentFast 89MB | heapAllocated 24MB 18:03:54 INFO - TEST-OK | dom/animation/test/mozilla/test_cubic_bezier_limits.html | took 1332ms 18:03:55 INFO - TEST-START | dom/animation/test/mozilla/test_deferred_start.html 18:04:09 INFO - MEMORY STAT | vsize 3941MB | residentFast 86MB | heapAllocated 18MB 18:04:09 INFO - TEST-OK | dom/animation/test/mozilla/test_deferred_start.html | took 13970ms 18:04:09 INFO - TEST-START | dom/animation/test/mozilla/test_disable_animations_api_core.html 18:04:09 INFO - MEMORY STAT | vsize 3949MB | residentFast 93MB | heapAllocated 20MB 18:04:09 INFO - TEST-OK | dom/animation/test/mozilla/test_disable_animations_api_core.html | took 150ms 18:04:10 INFO - TEST-START | dom/animation/test/mozilla/test_disabled_properties.html 18:04:10 INFO - MEMORY STAT | vsize 3950MB | residentFast 94MB | heapAllocated 22MB 18:04:10 INFO - TEST-OK | dom/animation/test/mozilla/test_disabled_properties.html | took 170ms 18:04:11 INFO - TEST-START | dom/animation/test/mozilla/test_discrete-animations.html 18:04:11 INFO - MEMORY STAT | vsize 3951MB | residentFast 96MB | heapAllocated 26MB 18:04:12 INFO - TEST-OK | dom/animation/test/mozilla/test_discrete-animations.html | took 204ms 18:04:13 INFO - TEST-START | dom/animation/test/mozilla/test_document-timeline-origin-time-range.html 18:04:13 INFO - MEMORY STAT | vsize 3952MB | residentFast 98MB | heapAllocated 23MB 18:04:13 INFO - TEST-OK | dom/animation/test/mozilla/test_document-timeline-origin-time-range.html | took 178ms 18:04:14 INFO - TEST-START | dom/animation/test/mozilla/test_hide_and_show.html 18:04:14 INFO - MEMORY STAT | vsize 3951MB | residentFast 98MB | heapAllocated 23MB 18:04:14 INFO - TEST-OK | dom/animation/test/mozilla/test_hide_and_show.html | took 164ms 18:04:15 INFO - TEST-START | dom/animation/test/mozilla/test_partial_keyframes.html 18:04:15 INFO - MEMORY STAT | vsize 3953MB | residentFast 99MB | heapAllocated 28MB 18:04:15 INFO - TEST-OK | dom/animation/test/mozilla/test_partial_keyframes.html | took 150ms 18:04:16 INFO - TEST-START | dom/animation/test/mozilla/test_set-easing.html 18:04:16 INFO - MEMORY STAT | vsize 3954MB | residentFast 101MB | heapAllocated 26MB 18:04:16 INFO - TEST-OK | dom/animation/test/mozilla/test_set-easing.html | took 144ms 18:04:17 INFO - TEST-START | dom/animation/test/mozilla/test_spacing_property_order.html 18:04:17 INFO - MEMORY STAT | vsize 3955MB | residentFast 103MB | heapAllocated 29MB 18:04:17 INFO - TEST-OK | dom/animation/test/mozilla/test_spacing_property_order.html | took 188ms 18:04:18 INFO - TEST-START | dom/animation/test/mozilla/test_spacing_transform.html 18:04:19 INFO - MEMORY STAT | vsize 3959MB | residentFast 105MB | heapAllocated 31MB 18:04:19 INFO - TEST-OK | dom/animation/test/mozilla/test_spacing_transform.html | took 164ms 18:04:20 INFO - TEST-START | dom/animation/test/mozilla/test_transform_limits.html 18:04:20 INFO - MEMORY STAT | vsize 3958MB | residentFast 104MB | heapAllocated 24MB 18:04:20 INFO - TEST-OK | dom/animation/test/mozilla/test_transform_limits.html | took 160ms 18:04:21 INFO - TEST-START | dom/animation/test/mozilla/test_transition_finish_on_compositor.html 18:04:23 INFO - MEMORY STAT | vsize 3964MB | residentFast 110MB | heapAllocated 25MB 18:04:23 INFO - TEST-OK | dom/animation/test/mozilla/test_transition_finish_on_compositor.html | took 1946ms 18:04:24 INFO - TEST-START | dom/animation/test/mozilla/test_underlying-discrete-value.html 18:04:24 INFO - MEMORY STAT | vsize 3964MB | residentFast 110MB | heapAllocated 26MB 18:04:24 INFO - TEST-OK | dom/animation/test/mozilla/test_underlying-discrete-value.html | took 218ms 18:04:25 INFO - TEST-START | Shutdown 18:04:25 INFO - Passed: 118 18:04:25 INFO - Failed: 0 18:04:25 INFO - Todo: 0 18:04:25 INFO - Mode: e10s 18:04:25 INFO - Slowest: 13968ms - /tests/dom/animation/test/mozilla/test_deferred_start.html 18:04:25 INFO - SimpleTest FINISHED 18:04:25 INFO - TEST-INFO | Ran 1 Loops 18:04:25 INFO - SimpleTest FINISHED 18:04:25 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:04:26 INFO - TEST-INFO | Main app process: exit 0 18:04:26 INFO - runtests.py | Application ran for: 0:00:36.910423 18:04:26 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpEWfntQpidlog 18:04:26 INFO - ==> process 1380 launched child process 1381 18:04:26 INFO - zombiecheck | Checking for orphan process with PID: 1381 18:04:26 INFO - Stopping web server 18:04:26 INFO - Stopping web socket server 18:04:26 INFO - Stopping ssltunnel 18:04:26 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:04:26 INFO - runtests.py | Running tests: end. 18:04:26 INFO - Buffered messages finished 18:04:26 INFO - dir: dom/animation/test/style 18:04:26 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:04:26 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:04:26 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpUpSu5T.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:04:26 INFO - runtests.py | Server pid: 1388 18:04:26 INFO - runtests.py | Websocket server pid: 1389 18:04:26 INFO - runtests.py | SSL tunnel pid: 1390 18:04:26 INFO - runtests.py | Running with e10s: True 18:04:26 INFO - runtests.py | Running tests: start. 18:04:26 INFO - 18:04:26 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpUpSu5T.mozrunner 18:04:26 INFO - runtests.py | Application pid: 1391 18:04:26 INFO - TEST-INFO | started process Main app process 18:04:28 INFO - 1524704668260 Marionette INFO Listening on port 2828 18:04:30 INFO - 2018-04-25 18:04:30.174 plugin-container[1392:18628] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x873f, name = 'com.apple.tsm.portname' 18:04:30 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:04:30 INFO - 2018-04-25 18:04:30.174 plugin-container[1392:18628] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8c0b, name = 'com.apple.CFPasteboardClient' 18:04:30 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:04:30 INFO - 2018-04-25 18:04:30.175 plugin-container[1392:18628] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:04:30 INFO - SimpleTest START 18:04:30 INFO - TEST-START | dom/animation/test/style/test_animation-seeking-with-current-time.html 18:04:54 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:04:54 INFO - MEMORY STAT | vsize 3935MB | residentFast 81MB | heapAllocated 16MB 18:04:54 INFO - TEST-OK | dom/animation/test/style/test_animation-seeking-with-current-time.html | took 24090ms 18:04:54 INFO - TEST-START | dom/animation/test/style/test_animation-seeking-with-start-time.html 18:05:19 INFO - MEMORY STAT | vsize 3936MB | residentFast 82MB | heapAllocated 17MB 18:05:19 INFO - TEST-OK | dom/animation/test/style/test_animation-seeking-with-start-time.html | took 25140ms 18:05:19 INFO - TEST-START | dom/animation/test/style/test_animation-setting-effect.html 18:05:19 INFO - MEMORY STAT | vsize 3942MB | residentFast 88MB | heapAllocated 19MB 18:05:19 INFO - TEST-OK | dom/animation/test/style/test_animation-setting-effect.html | took 162ms 18:05:20 INFO - TEST-START | dom/animation/test/style/test_animation-setting-spacing.html 18:05:34 INFO - MEMORY STAT | vsize 3937MB | residentFast 84MB | heapAllocated 19MB 18:05:34 INFO - TEST-OK | dom/animation/test/style/test_animation-setting-spacing.html | took 13912ms 18:05:34 INFO - TEST-START | Shutdown 18:05:34 INFO - Passed: 23 18:05:34 INFO - Failed: 0 18:05:34 INFO - Todo: 0 18:05:34 INFO - Mode: e10s 18:05:34 INFO - Slowest: 25140ms - /tests/dom/animation/test/style/test_animation-seeking-with-start-time.html 18:05:34 INFO - SimpleTest FINISHED 18:05:34 INFO - TEST-INFO | Ran 1 Loops 18:05:34 INFO - SimpleTest FINISHED 18:05:35 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:05:35 INFO - TEST-INFO | Main app process: exit 0 18:05:35 INFO - runtests.py | Application ran for: 0:01:08.686449 18:05:35 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpiB124Opidlog 18:05:35 INFO - ==> process 1391 launched child process 1392 18:05:35 INFO - zombiecheck | Checking for orphan process with PID: 1392 18:05:35 INFO - Stopping web server 18:05:35 INFO - Stopping web socket server 18:05:35 INFO - Stopping ssltunnel 18:05:35 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:05:35 INFO - runtests.py | Running tests: end. 18:05:35 INFO - Buffered messages finished 18:05:35 INFO - dir: dom/archivereader/test 18:05:35 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:05:35 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:05:35 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpFCjFxJ.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:05:35 INFO - runtests.py | Server pid: 1399 18:05:35 INFO - runtests.py | Websocket server pid: 1400 18:05:35 INFO - runtests.py | SSL tunnel pid: 1401 18:05:35 INFO - runtests.py | Running with e10s: True 18:05:35 INFO - runtests.py | Running tests: start. 18:05:35 INFO - 18:05:35 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpFCjFxJ.mozrunner 18:05:35 INFO - runtests.py | Application pid: 1402 18:05:35 INFO - TEST-INFO | started process Main app process 18:05:37 INFO - 1524704737444 Marionette INFO Listening on port 2828 18:05:39 INFO - 2018-04-25 18:05:39.527 plugin-container[1403:18949] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x873f, name = 'com.apple.tsm.portname' 18:05:39 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:05:39 INFO - 2018-04-25 18:05:39.528 plugin-container[1403:18949] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8c0b, name = 'com.apple.CFPasteboardClient' 18:05:39 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:05:39 INFO - 2018-04-25 18:05:39.528 plugin-container[1403:18949] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:05:39 INFO - SimpleTest START 18:05:39 INFO - TEST-START | dom/archivereader/test/test_basic.html 18:05:40 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:05:40 INFO - MEMORY STAT | vsize 3751MB | residentFast 74MB | heapAllocated 22MB 18:05:40 INFO - TEST-OK | dom/archivereader/test/test_basic.html | took 1106ms 18:05:40 INFO - TEST-START | dom/archivereader/test/test_nonUnicode.html 18:05:41 INFO - Content: ‘/›.txt 18:05:41 INFO - MEMORY STAT | vsize 3753MB | residentFast 77MB | heapAllocated 23MB 18:05:41 INFO - TEST-OK | dom/archivereader/test/test_nonUnicode.html | took 42ms 18:05:41 INFO - TEST-START | dom/archivereader/test/test_zip_in_zip.html 18:05:41 INFO - Content: 18:05:41 INFO - * d.zip 18:05:41 INFO - Content: 18:05:41 INFO - * c.zip 18:05:41 INFO - Content: 18:05:41 INFO - * b.zip 18:05:41 INFO - Content: 18:05:41 INFO - * a.zip 18:05:41 INFO - Content: 18:05:41 INFO - * empty.dat 18:05:41 INFO - MEMORY STAT | vsize 3753MB | residentFast 78MB | heapAllocated 24MB 18:05:41 INFO - TEST-OK | dom/archivereader/test/test_zip_in_zip.html | took 62ms 18:05:41 INFO - TEST-START | Shutdown 18:05:41 INFO - Passed: 139 18:05:41 INFO - Failed: 0 18:05:41 INFO - Todo: 0 18:05:41 INFO - Mode: e10s 18:05:41 INFO - Slowest: 1104ms - /tests/dom/archivereader/test/test_basic.html 18:05:41 INFO - SimpleTest FINISHED 18:05:41 INFO - TEST-INFO | Ran 1 Loops 18:05:41 INFO - SimpleTest FINISHED 18:05:41 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:05:41 INFO - TEST-INFO | Main app process: exit 0 18:05:41 INFO - runtests.py | Application ran for: 0:00:05.960253 18:05:41 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpWtJ5Yspidlog 18:05:41 INFO - ==> process 1402 launched child process 1403 18:05:41 INFO - zombiecheck | Checking for orphan process with PID: 1403 18:05:41 INFO - Stopping web server 18:05:41 INFO - Stopping web socket server 18:05:41 INFO - Stopping ssltunnel 18:05:42 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:05:42 INFO - runtests.py | Running tests: end. 18:05:42 INFO - Buffered messages finished 18:05:42 INFO - dir: dom/asmjscache/test 18:05:42 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:05:42 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:05:42 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmprNLJdO.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:05:42 INFO - runtests.py | Server pid: 1410 18:05:42 INFO - runtests.py | Websocket server pid: 1411 18:05:42 INFO - runtests.py | SSL tunnel pid: 1412 18:05:42 INFO - runtests.py | Running with e10s: True 18:05:42 INFO - runtests.py | Running tests: start. 18:05:42 INFO - 18:05:42 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmprNLJdO.mozrunner 18:05:42 INFO - runtests.py | Application pid: 1413 18:05:42 INFO - TEST-INFO | started process Main app process 18:05:43 INFO - 1524704743886 Marionette INFO Listening on port 2828 18:05:45 INFO - 2018-04-25 18:05:45.783 plugin-container[1414:19170] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x893f, name = 'com.apple.tsm.portname' 18:05:45 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:05:45 INFO - 2018-04-25 18:05:45.784 plugin-container[1414:19170] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8f0f, name = 'com.apple.CFPasteboardClient' 18:05:45 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:05:45 INFO - 2018-04-25 18:05:45.784 plugin-container[1414:19170] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:05:46 INFO - SimpleTest START 18:05:46 INFO - TEST-START | dom/asmjscache/test/test_cachingBasic.html 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/9f11acc6-441b-5b44-83fa-b290fde0c38b, line 0: Successfully compiled asm.js code (total compilation time 79ms; caching disabled in Firefox ESR52) 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/8f2941d2-2673-af4d-95ee-a831c07257ad, line 0: Successfully compiled asm.js code (total compilation time 82ms; caching disabled in Firefox ESR52) 18:05:47 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:05:47 INFO - MEMORY STAT | vsize 3763MB | residentFast 89MB | heapAllocated 25MB 18:05:47 INFO - TEST-OK | dom/asmjscache/test/test_cachingBasic.html | took 1268ms 18:05:47 INFO - TEST-START | dom/asmjscache/test/test_cachingMulti.html 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/0e061adb-176b-9044-aa13-5e052a94f499, line 0: Successfully compiled asm.js code (total compilation time 83ms; caching disabled in Firefox ESR52) 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/a937c83a-dfe4-f24f-919d-1878288d8d99, line 0: Successfully compiled asm.js code (total compilation time 89ms; caching disabled in Firefox ESR52) 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/c39c7407-85aa-f14e-9a80-9000f2e512fb, line 0: Successfully compiled asm.js code (total compilation time 102ms; caching disabled in Firefox ESR52) 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/40fdf49b-964e-df41-b84a-4451c7c9ae14, line 0: Successfully compiled asm.js code (total compilation time 114ms; caching disabled in Firefox ESR52) 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/ad579316-93cf-b84f-8148-dce8b2c7dc53, line 0: Successfully compiled asm.js code (total compilation time 84ms; caching disabled in Firefox ESR52) 18:05:47 INFO - JavaScript warning: blob:http://mochi.test:8888/1914ca33-da80-ca4e-9169-0bd1d85587d9, line 0: Successfully compiled asm.js code (total compilation time 89ms; caching disabled in Firefox ESR52) 18:05:48 INFO - JavaScript warning: blob:http://mochi.test:8888/73903873-70d2-d942-a60e-44f82af0cb6d, line 0: Successfully compiled asm.js code (total compilation time 93ms; caching disabled in Firefox ESR52) 18:05:48 INFO - JavaScript warning: blob:http://mochi.test:8888/4c06f16e-c483-344b-9d60-3b61338cd881, line 0: Successfully compiled asm.js code (total compilation time 99ms; caching disabled in Firefox ESR52) 18:05:48 INFO - MEMORY STAT | vsize 3779MB | residentFast 109MB | heapAllocated 38MB 18:05:48 INFO - TEST-OK | dom/asmjscache/test/test_cachingMulti.html | took 826ms 18:05:48 INFO - TEST-START | dom/asmjscache/test/test_slow.html 18:05:48 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/asmjscache/test/file_slow.js, line 0: Successfully compiled asm.js code (total compilation time 0ms; caching disabled in Firefox ESR52) 18:05:48 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/asmjscache/test/file_slow.js, line 0: Successfully compiled asm.js code (total compilation time 1ms; caching disabled in Firefox ESR52) 18:05:48 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/asmjscache/test/file_slow.js, line 0: Successfully compiled asm.js code (total compilation time 0ms; caching disabled in Firefox ESR52) 18:05:54 INFO - MEMORY STAT | vsize 16263MB | residentFast 115MB | heapAllocated 25MB 18:05:54 INFO - TEST-OK | dom/asmjscache/test/test_slow.html | took 6104ms 18:05:54 INFO - TEST-START | dom/asmjscache/test/test_workers.html 18:05:54 INFO - JavaScript warning: blob:http://mochi.test:8888/445d36f5-a712-264f-b196-1d29cd039555, line 0: Successfully compiled asm.js code (total compilation time 82ms; caching disabled in Firefox ESR52) 18:05:54 INFO - MEMORY STAT | vsize 16268MB | residentFast 118MB | heapAllocated 31MB 18:05:54 INFO - TEST-OK | dom/asmjscache/test/test_workers.html | took 312ms 18:05:54 INFO - TEST-START | Shutdown 18:05:54 INFO - Passed: 49 18:05:54 INFO - Failed: 0 18:05:54 INFO - Todo: 0 18:05:54 INFO - Mode: e10s 18:05:54 INFO - Slowest: 6104ms - /tests/dom/asmjscache/test/test_slow.html 18:05:54 INFO - SimpleTest FINISHED 18:05:54 INFO - TEST-INFO | Ran 1 Loops 18:05:54 INFO - SimpleTest FINISHED 18:05:55 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:05:55 INFO - TEST-INFO | Main app process: exit 0 18:05:55 INFO - runtests.py | Application ran for: 0:00:12.886690 18:05:55 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpGxD8yCpidlog 18:05:55 INFO - ==> process 1413 launched child process 1414 18:05:55 INFO - zombiecheck | Checking for orphan process with PID: 1414 18:05:55 INFO - Stopping web server 18:05:55 INFO - Stopping web socket server 18:05:55 INFO - Stopping ssltunnel 18:05:55 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:05:55 INFO - runtests.py | Running tests: end. 18:05:55 INFO - Buffered messages finished 18:05:55 INFO - dir: dom/base/test/jsmodules 18:05:55 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:05:55 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:05:55 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpDB1Hbk.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:05:55 INFO - runtests.py | Server pid: 1421 18:05:55 INFO - runtests.py | Websocket server pid: 1422 18:05:55 INFO - runtests.py | SSL tunnel pid: 1423 18:05:55 INFO - runtests.py | Running with e10s: True 18:05:55 INFO - runtests.py | Running tests: start. 18:05:55 INFO - 18:05:55 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpDB1Hbk.mozrunner 18:05:55 INFO - runtests.py | Application pid: 1424 18:05:55 INFO - TEST-INFO | started process Main app process 18:05:57 INFO - 1524704757420 Marionette INFO Listening on port 2828 18:05:59 INFO - 2018-04-25 18:05:59.621 plugin-container[1425:19411] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x873f, name = 'com.apple.tsm.portname' 18:05:59 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:05:59 INFO - 2018-04-25 18:05:59.622 plugin-container[1425:19411] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8d0b, name = 'com.apple.CFPasteboardClient' 18:05:59 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:05:59 INFO - 2018-04-25 18:05:59.622 plugin-container[1425:19411] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:05:59 INFO - SimpleTest START 18:05:59 INFO - TEST-START | dom/base/test/jsmodules/test_moduleScriptsNotRun.html 18:06:01 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:06:01 INFO - MEMORY STAT | vsize 3751MB | residentFast 74MB | heapAllocated 22MB 18:06:01 INFO - TEST-OK | dom/base/test/jsmodules/test_moduleScriptsNotRun.html | took 1076ms 18:06:01 INFO - TEST-START | Shutdown 18:06:01 INFO - Passed: 2 18:06:01 INFO - Failed: 0 18:06:01 INFO - Todo: 0 18:06:01 INFO - Mode: e10s 18:06:01 INFO - Slowest: 1076ms - /tests/dom/base/test/jsmodules/test_moduleScriptsNotRun.html 18:06:01 INFO - SimpleTest FINISHED 18:06:01 INFO - TEST-INFO | Ran 1 Loops 18:06:01 INFO - SimpleTest FINISHED 18:06:01 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:06:01 INFO - TEST-INFO | Main app process: exit 0 18:06:01 INFO - runtests.py | Application ran for: 0:00:05.794648 18:06:01 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpHVtuA0pidlog 18:06:01 INFO - ==> process 1424 launched child process 1425 18:06:01 INFO - zombiecheck | Checking for orphan process with PID: 1425 18:06:01 INFO - Stopping web server 18:06:01 INFO - Stopping web socket server 18:06:01 INFO - Stopping ssltunnel 18:06:01 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:06:01 INFO - runtests.py | Running tests: end. 18:06:01 INFO - Buffered messages finished 18:06:01 INFO - dir: dom/base/test 18:06:01 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:06:02 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:06:02 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4QNdIm.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:06:02 INFO - runtests.py | Server pid: 1435 18:06:02 INFO - runtests.py | Websocket server pid: 1436 18:06:02 INFO - runtests.py | SSL tunnel pid: 1437 18:06:02 INFO - runtests.py | Running with e10s: True 18:06:02 INFO - runtests.py | Running tests: start. 18:06:02 INFO - 18:06:02 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4QNdIm.mozrunner 18:06:02 INFO - runtests.py | Application pid: 1438 18:06:02 INFO - TEST-INFO | started process Main app process 18:06:03 INFO - 1524704763574 Marionette INFO Listening on port 2828 18:06:05 INFO - 2018-04-25 18:06:05.395 plugin-container[1439:19614] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4453, name = 'com.apple.tsm.portname' 18:06:05 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:06:05 INFO - 2018-04-25 18:06:05.396 plugin-container[1439:19614] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8d0b, name = 'com.apple.CFPasteboardClient' 18:06:05 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:06:05 INFO - 2018-04-25 18:06:05.396 plugin-container[1439:19614] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:06:05 INFO - SimpleTest START 18:06:05 INFO - TEST-START | dom/base/test/test_EventSource_redirects.html 18:06:07 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:06:07 INFO - MEMORY STAT | vsize 3761MB | residentFast 76MB | heapAllocated 23MB 18:06:07 INFO - TEST-OK | dom/base/test/test_EventSource_redirects.html | took 1296ms 18:06:07 INFO - TEST-START | dom/base/test/test_Image_constructor.html 18:06:07 INFO - MEMORY STAT | vsize 3762MB | residentFast 77MB | heapAllocated 24MB 18:06:07 INFO - TEST-OK | dom/base/test/test_Image_constructor.html | took 32ms 18:06:07 INFO - TEST-START | dom/base/test/test_NodeIterator_basics_filters.xhtml 18:06:07 INFO - MEMORY STAT | vsize 3763MB | residentFast 79MB | heapAllocated 26MB 18:06:07 INFO - TEST-OK | dom/base/test/test_NodeIterator_basics_filters.xhtml | took 52ms 18:06:07 INFO - TEST-START | dom/base/test/test_NodeIterator_mutations_1.xhtml 18:06:07 INFO - MEMORY STAT | vsize 3764MB | residentFast 81MB | heapAllocated 27MB 18:06:07 INFO - TEST-OK | dom/base/test/test_NodeIterator_mutations_1.xhtml | took 46ms 18:06:07 INFO - TEST-START | dom/base/test/test_NodeIterator_mutations_2.html 18:06:07 INFO - MEMORY STAT | vsize 3765MB | residentFast 82MB | heapAllocated 27MB 18:06:07 INFO - TEST-OK | dom/base/test/test_NodeIterator_mutations_2.html | took 38ms 18:06:07 INFO - TEST-START | dom/base/test/test_NodeIterator_mutations_3.html 18:06:07 INFO - MEMORY STAT | vsize 3766MB | residentFast 84MB | heapAllocated 28MB 18:06:07 INFO - TEST-OK | dom/base/test/test_NodeIterator_mutations_3.html | took 42ms 18:06:07 INFO - TEST-START | dom/base/test/test_anchor_area_referrer.html 18:06:10 INFO - MEMORY STAT | vsize 3781MB | residentFast 100MB | heapAllocated 27MB 18:06:10 INFO - TEST-OK | dom/base/test/test_anchor_area_referrer.html | took 2730ms 18:06:10 INFO - TEST-START | dom/base/test/test_anchor_area_referrer_changing.html 18:06:10 INFO - MEMORY STAT | vsize 3786MB | residentFast 105MB | heapAllocated 31MB 18:06:10 INFO - TEST-OK | dom/base/test/test_anchor_area_referrer_changing.html | took 784ms 18:06:10 INFO - TEST-START | dom/base/test/test_anchor_area_referrer_invalid.html 18:06:11 INFO - MEMORY STAT | vsize 3795MB | residentFast 114MB | heapAllocated 35MB 18:06:11 INFO - TEST-OK | dom/base/test/test_anchor_area_referrer_invalid.html | took 1102ms 18:06:11 INFO - TEST-START | dom/base/test/test_anchor_area_referrer_rel.html 18:06:12 INFO - MEMORY STAT | vsize 3798MB | residentFast 117MB | heapAllocated 37MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anchor_area_referrer_rel.html | took 584ms 18:06:12 INFO - TEST-START | dom/base/test/test_anonymousContent_api.html 18:06:12 INFO - MEMORY STAT | vsize 3800MB | residentFast 119MB | heapAllocated 38MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anonymousContent_api.html | took 42ms 18:06:12 INFO - TEST-START | dom/base/test/test_anonymousContent_append_after_reflow.html 18:06:12 INFO - MEMORY STAT | vsize 3800MB | residentFast 120MB | heapAllocated 38MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anonymousContent_append_after_reflow.html | took 38ms 18:06:12 INFO - TEST-START | dom/base/test/test_anonymousContent_canvas.html 18:06:12 INFO - MEMORY STAT | vsize 3834MB | residentFast 122MB | heapAllocated 38MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anonymousContent_canvas.html | took 48ms 18:06:12 INFO - TEST-START | dom/base/test/test_anonymousContent_insert.html 18:06:12 INFO - MEMORY STAT | vsize 3835MB | residentFast 123MB | heapAllocated 39MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anonymousContent_insert.html | took 32ms 18:06:12 INFO - TEST-START | dom/base/test/test_anonymousContent_manipulate_content.html 18:06:12 INFO - MEMORY STAT | vsize 3835MB | residentFast 124MB | heapAllocated 39MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anonymousContent_manipulate_content.html | took 34ms 18:06:12 INFO - TEST-START | dom/base/test/test_anonymousContent_style_csp.html 18:06:12 INFO - MEMORY STAT | vsize 3837MB | residentFast 125MB | heapAllocated 40MB 18:06:12 INFO - TEST-OK | dom/base/test/test_anonymousContent_style_csp.html | took 30ms 18:06:12 INFO - TEST-START | dom/base/test/test_applet_alternate_content.html 18:06:12 INFO - MEMORY STAT | vsize 3837MB | residentFast 126MB | heapAllocated 40MB 18:06:12 INFO - TEST-OK | dom/base/test/test_applet_alternate_content.html | took 40ms 18:06:12 INFO - TEST-START | dom/base/test/test_appname_override.html 18:06:12 INFO - MEMORY STAT | vsize 3839MB | residentFast 127MB | heapAllocated 41MB 18:06:12 INFO - TEST-OK | dom/base/test/test_appname_override.html | took 52ms 18:06:12 INFO - TEST-START | dom/base/test/test_async_setTimeout_stack.html 18:06:13 INFO - MEMORY STAT | vsize 4111MB | residentFast 129MB | heapAllocated 42MB 18:06:13 INFO - TEST-OK | dom/base/test/test_async_setTimeout_stack.html | took 42ms 18:06:13 INFO - TEST-START | dom/base/test/test_async_setTimeout_stack_across_globals.html 18:06:13 INFO - MEMORY STAT | vsize 3959MB | residentFast 131MB | heapAllocated 43MB 18:06:13 INFO - TEST-OK | dom/base/test/test_async_setTimeout_stack_across_globals.html | took 46ms 18:06:13 INFO - TEST-START | dom/base/test/test_audioNotification.html 18:06:13 INFO - MEMORY STAT | vsize 4034MB | residentFast 135MB | heapAllocated 44MB 18:06:13 INFO - TEST-OK | dom/base/test/test_audioNotification.html | took 228ms 18:06:13 INFO - TEST-START | dom/base/test/test_audioNotificationSilent_audioFile.html 18:06:13 INFO - MEMORY STAT | vsize 4036MB | residentFast 138MB | heapAllocated 47MB 18:06:13 INFO - TEST-OK | dom/base/test/test_audioNotificationSilent_audioFile.html | took 266ms 18:06:13 INFO - TEST-START | dom/base/test/test_audioNotificationSilent_webAudio.html 18:06:16 INFO - MEMORY STAT | vsize 4037MB | residentFast 139MB | heapAllocated 45MB 18:06:16 INFO - TEST-OK | dom/base/test/test_audioNotificationSilent_webAudio.html | took 3062ms 18:06:16 INFO - TEST-START | dom/base/test/test_audioNotificationStopOnNavigation.html 18:06:16 INFO - MEMORY STAT | vsize 4038MB | residentFast 140MB | heapAllocated 47MB 18:06:16 INFO - TEST-OK | dom/base/test/test_audioNotificationStopOnNavigation.html | took 86ms 18:06:16 INFO - TEST-START | dom/base/test/test_audioNotificationStream.html 18:06:16 INFO - MEMORY STAT | vsize 4038MB | residentFast 140MB | heapAllocated 40MB 18:06:16 INFO - TEST-OK | dom/base/test/test_audioNotificationStream.html | took 44ms 18:06:16 INFO - TEST-START | dom/base/test/test_audioNotificationWithEarlyPlay.html 18:06:16 INFO - MEMORY STAT | vsize 4040MB | residentFast 141MB | heapAllocated 42MB 18:06:16 INFO - TEST-OK | dom/base/test/test_audioNotificationWithEarlyPlay.html | took 52ms 18:06:16 INFO - TEST-START | dom/base/test/test_audioWindowUtils.html 18:06:16 INFO - MEMORY STAT | vsize 4040MB | residentFast 141MB | heapAllocated 41MB 18:06:16 INFO - TEST-OK | dom/base/test/test_audioWindowUtils.html | took 90ms 18:06:16 INFO - TEST-START | dom/base/test/test_base.xhtml 18:06:17 INFO - MEMORY STAT | vsize 4040MB | residentFast 142MB | heapAllocated 38MB 18:06:17 INFO - TEST-OK | dom/base/test/test_base.xhtml | took 48ms 18:06:17 INFO - TEST-START | dom/base/test/test_blobURL_expiring.html 18:06:17 INFO - MEMORY STAT | vsize 4040MB | residentFast 142MB | heapAllocated 38MB 18:06:17 INFO - TEST-OK | dom/base/test/test_blobURL_expiring.html | took 44ms 18:06:17 INFO - TEST-START | dom/base/test/test_blob_fragment_and_query.html 18:06:17 INFO - MEMORY STAT | vsize 4040MB | residentFast 142MB | heapAllocated 38MB 18:06:17 INFO - TEST-OK | dom/base/test/test_blob_fragment_and_query.html | took 40ms 18:06:17 INFO - TEST-START | dom/base/test/test_blobconstructor.html 18:06:18 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 23MB 18:06:18 INFO - TEST-OK | dom/base/test/test_blobconstructor.html | took 1476ms 18:06:18 INFO - TEST-START | dom/base/test/test_bug1022229.html 18:06:18 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 25MB 18:06:18 INFO - TEST-OK | dom/base/test/test_bug1022229.html | took 92ms 18:06:18 INFO - TEST-START | dom/base/test/test_bug1025933.html 18:06:18 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 25MB 18:06:18 INFO - TEST-OK | dom/base/test/test_bug1025933.html | took 42ms 18:06:18 INFO - TEST-START | dom/base/test/test_bug1037687.html 18:06:18 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 26MB 18:06:18 INFO - TEST-OK | dom/base/test/test_bug1037687.html | took 70ms 18:06:18 INFO - TEST-START | dom/base/test/test_bug1043106.html 18:06:18 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 27MB 18:06:18 INFO - TEST-OK | dom/base/test/test_bug1043106.html | took 74ms 18:06:19 INFO - TEST-START | dom/base/test/test_bug1057176.html 18:06:19 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 27MB 18:06:19 INFO - TEST-OK | dom/base/test/test_bug1057176.html | took 34ms 18:06:19 INFO - TEST-START | dom/base/test/test_bug1060938.html 18:06:19 INFO - MEMORY STAT | vsize 4053MB | residentFast 164MB | heapAllocated 28MB 18:06:19 INFO - TEST-OK | dom/base/test/test_bug1060938.html | took 66ms 18:06:19 INFO - TEST-START | dom/base/test/test_bug1064481.html 18:06:19 INFO - MEMORY STAT | vsize 4053MB | residentFast 164MB | heapAllocated 28MB 18:06:19 INFO - TEST-OK | dom/base/test/test_bug1064481.html | took 34ms 18:06:19 INFO - TEST-START | dom/base/test/test_bug1070015.html 18:06:19 INFO - MEMORY STAT | vsize 4053MB | residentFast 164MB | heapAllocated 30MB 18:06:19 INFO - TEST-OK | dom/base/test/test_bug1070015.html | took 74ms 18:06:19 INFO - TEST-START | dom/base/test/test_bug1075702.html 18:06:19 INFO - MEMORY STAT | vsize 4053MB | residentFast 164MB | heapAllocated 30MB 18:06:19 INFO - TEST-OK | dom/base/test/test_bug1075702.html | took 38ms 18:06:19 INFO - TEST-START | dom/base/test/test_bug1081686.html 18:06:20 INFO - MEMORY STAT | vsize 4053MB | residentFast 162MB | heapAllocated 18MB 18:06:20 INFO - TEST-OK | dom/base/test/test_bug1081686.html | took 1152ms 18:06:20 INFO - TEST-START | dom/base/test/test_bug1091883.html 18:06:21 INFO - MEMORY STAT | vsize 4053MB | residentFast 163MB | heapAllocated 31MB 18:06:21 INFO - TEST-OK | dom/base/test/test_bug1091883.html | took 896ms 18:06:21 INFO - TEST-START | dom/base/test/test_bug1101364.html 18:06:21 INFO - data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAJuklEQVR4nO3dsYvbZhyH8fdfyZZNkCVLpmbwVBzoHi+3dDKEA4cuma4eyuFAIYJ0MLdEyxHBQdASEGQRmXTbO2rUqFHjt4N9tiVLti5JG/+S5wNazpItO/jhlfTKcQIAI9z33gEAGIpgATCDYAEwg2ABMINgATCDYAEwg2ABMINgATCDYAEwg2ABMINgATBjQLBqVVU1aKk3mwxbv7HNKTrwPk56v4Ef1NFg+dDJuYHLIpckhUPXd04u9P/5m/wytZYH9nu0PNX9Bn5cx0dYdaXCZwonQf+XdxYpL0pV9d0mlQqfajbq/8JPFrF8Uao+5aFKXan0Wef7GBMs4H83/BxWnWvUFZ9goapvmypV0LlNaOqQqogmBAs4Afc46e416YrPODoQn+5tRutDRys8wQJOwtcHa3T/YI0jW192ggWchu8TLGNfdoIFnIbTDFZdKksihYuFFouFwmWkNC+O7mHlcyXRUov1dovFQssoUe7LYW+x8kqicL1tqCjJVUsq7xmsuvSr/ZjP1/sQKy86zvRVpYqi2FvK8m7dWnkabfYnzQe+D+AHdXLB8vG8sW7QuEI3UVruv1rlE02CY1MoRlqmRe/r5tGse7tg0vnc3e+hUjIfN/d/d9tJqGJn933Yc+V1FKmuvWYdj81SooWf1zc56X7fbfqClc5HjfUW2Wqk4aNpIzzZzmCl9tHOY4GSTRFqZcv9kdEy3x/p5MtxRzQmmk07/t77HkotGmEbKa1W+xHtTgkJwsZV1TKLOq+kBn0BPniRA/ixfX2w3FhRmirtWuLFwC+7VKXNkVVz5OY17vnSJtPWCCQudp613B+ltEaEzeDdrbPcRKUu0uZr97yHbB70P956jcZFhzrrjWIwGu3/nWDhJ/YNgnX/ZT9YVWt00l6n0rJxaBhsRy/tSZ2j5c4XulY0bj0eLLR7UNUOnnNOS99Mgu8YgTX2r2O+WeM56rwVvfl2H2rfGcTRPJUkFUnzUHUSFcP/yYAfzDcI1kjLOFbctfScF2oHq2uUM259MeNJ8/G7w8Wk9ff2CGovWG6sfHPU2DUZdqb2WaJjVwl9tB+05u4Xrc9u97C263NtHvZWPlMcx4MuPAA/sv/4HFb7izo8WM5NFUXRetk/tNzcy1dmmo3uDsfGiv32HFbpU033zgWNdbdK5+t2HHIdD9b+424Sbvd/sR+07Qis63Pd7iOArZO4Stj5hT+y9N18XBW5lrNDz3ckWB3v53CwOg47BywEC7i/kwhWlS/31gnmqWrVquvupa3I4tb0g5GWSaLpdwrWIi2lQftPsIChTiJYXTcXu0k8bLdqr3n7sG8Ubs5DdZ3D+rbBkuKOE/fTxtXKQwgWMNRJBKt92X+1zPdOfu9rz31ycm6yPaneOfr5f85hBbP06N73f0YEC+hyGjc/dwZreyWwrUhjpb4aFJxDwVKZdLzuTEX79b7kpHvrSt9WrSyO5Q9eJSRYQJfv8vMy+6OPSmHnj/1N9764Pl5PlRjH3cHanUle5d0x2Dxb3ZrftVqa87C6z1E1J3/2/FbYtP3ZVIpnqyuak80hI8EChhoerL4f43Mz+Z5NuqcrdB/u1XnYs26gRZQqTWPNNuGYyNf9zz+eR0qTZXdE3EhRmijJVntQdb1uMF8Ho1Iy75ht7pyCadS4xSYPu9dzwXR1J0C83E4QHR+YxX9wdAb83I4Gqy5988vWeVg4VZSk8usbk0ufK4kWPYG7+9LOFKfbbaT2PYN9y0ib+3+rdMD6PUuwjUYW9t8zeGzZjsYqRdP+n5HejWG5+WxzLWeHQper415v4Kd1/D+h6LoxuGe5mxu1d7vMgaV9PuvQLy8Ek3Dn3M9Kme1PiVitu5Cv+k6sN381QZJ80nPfY5iq2Jl2MRpPNF+EiuJEaUdQfBL2hnoSJo1R2ZDPtn2bEPAzO9n/l7AqvfI8V55lynOv8uAhUiWf5/Ler9Ztf8erQlmaKsty+UNPVFfyeabcr157u2ol78t73HRcq/S58jxXlmXKfdH/u/cABjvZYAFAG8ECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmDG0WDd+O+zAEDbCQSr1uu3oZwb6fUtwQLQb2CwSl1cFV8fp0+ZLj7WO38r9fvziR4/dHJurDcEC8ABA4JV6/yp04NX/utidev1i3P6/cP+Y/9cTggWgKOOBuviuZNzTs4Fcm6kV59WQXl9OVv/3enxi0hXdwH6nOu3J4EePR3rgXP67W+vG1/q1/W67mEg92S+Xd9Lby7HBAvAUUeDdf0p1QPn9Ohlqne3q8O5169Gck8jvfPSu/fLVYieJ7rx0h9PndyzVDdeenc116OXuW68dHW1kHNOZ1eFrm/rxgiLYAEYYsAhoddj5/T4cn1IeJvrkXN68CLSxVWqi7fhZgT2+rbW+RMn52Z6/Vm68ZUu3q63+xDJOafph3rvkJBgARhicLAe/bkKz/WH1Yjq7DLRxdtEr96mq3BdeV176c3lZHOo+MvLRNfrAF0TLABf6QuCtQrPecfJ802ArsJNtNyTUO8IFoBv4P6HhB/jVYieRZvR042X/nox0tn7Sudn67/fljp/Hsg5pz8+7YaOYAH4MoOD5Z4t9eZDqunft5o+WY2eHjwLdfE+0/lZIOdCvfO1pg+dfn+/jtLHaH1uaxusX/7M9OZqqT92wrUKVqCLzwQLQL9BE0f/ejFaH+KN9dfn9dSFh27nsG+hf263c7acc3r8fKIHzunXy3wzSfTsbpsny/W0hlLnZ6v1VlMexppelQQLQKfBt+a0pyLceOn6c7WZ6rA/UbRuHDJun2fYRFMAaDuBewkJFoBhCBYAMwgWADP4AT8AZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGb8Czn1Xe/h7wLMAAAAAElFTkSuQmCCdata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAJuklEQVR4nO3dsYvbZhyH8fdfyZZNkCVLpmbwVBzoHi+3dDKEA4cuma4eyuFAIYJ0MLdEyxHBQdASEGQRmXTbO2rUqFHjt4N9tiVLti5JG/+S5wNazpItO/jhlfTKcQIAI9z33gEAGIpgATCDYAEwg2ABMINgATCDYAEwg2ABMINgATCDYAEwg2ABMINgATBjQLBqVVU1aKk3mwxbv7HNKTrwPk56v4Ef1NFg+dDJuYHLIpckhUPXd04u9P/5m/wytZYH9nu0PNX9Bn5cx0dYdaXCZwonQf+XdxYpL0pV9d0mlQqfajbq/8JPFrF8Uao+5aFKXan0Wef7GBMs4H83/BxWnWvUFZ9goapvmypV0LlNaOqQqogmBAs4Afc46e416YrPODoQn+5tRutDRys8wQJOwtcHa3T/YI0jW192ggWchu8TLGNfdoIFnIbTDFZdKksihYuFFouFwmWkNC+O7mHlcyXRUov1dovFQssoUe7LYW+x8kqicL1tqCjJVUsq7xmsuvSr/ZjP1/sQKy86zvRVpYqi2FvK8m7dWnkabfYnzQe+D+AHdXLB8vG8sW7QuEI3UVruv1rlE02CY1MoRlqmRe/r5tGse7tg0vnc3e+hUjIfN/d/d9tJqGJn933Yc+V1FKmuvWYdj81SooWf1zc56X7fbfqClc5HjfUW2Wqk4aNpIzzZzmCl9tHOY4GSTRFqZcv9kdEy3x/p5MtxRzQmmk07/t77HkotGmEbKa1W+xHtTgkJwsZV1TKLOq+kBn0BPniRA/ixfX2w3FhRmirtWuLFwC+7VKXNkVVz5OY17vnSJtPWCCQudp613B+ltEaEzeDdrbPcRKUu0uZr97yHbB70P956jcZFhzrrjWIwGu3/nWDhJ/YNgnX/ZT9YVWt00l6n0rJxaBhsRy/tSZ2j5c4XulY0bj0eLLR7UNUOnnNOS99Mgu8YgTX2r2O+WeM56rwVvfl2H2rfGcTRPJUkFUnzUHUSFcP/yYAfzDcI1kjLOFbctfScF2oHq2uUM259MeNJ8/G7w8Wk9ff2CGovWG6sfHPU2DUZdqb2WaJjVwl9tB+05u4Xrc9u97C263NtHvZWPlMcx4MuPAA/sv/4HFb7izo8WM5NFUXRetk/tNzcy1dmmo3uDsfGiv32HFbpU033zgWNdbdK5+t2HHIdD9b+424Sbvd/sR+07Qis63Pd7iOArZO4Stj5hT+y9N18XBW5lrNDz3ckWB3v53CwOg47BywEC7i/kwhWlS/31gnmqWrVquvupa3I4tb0g5GWSaLpdwrWIi2lQftPsIChTiJYXTcXu0k8bLdqr3n7sG8Ubs5DdZ3D+rbBkuKOE/fTxtXKQwgWMNRJBKt92X+1zPdOfu9rz31ycm6yPaneOfr5f85hBbP06N73f0YEC+hyGjc/dwZreyWwrUhjpb4aFJxDwVKZdLzuTEX79b7kpHvrSt9WrSyO5Q9eJSRYQJfv8vMy+6OPSmHnj/1N9764Pl5PlRjH3cHanUle5d0x2Dxb3ZrftVqa87C6z1E1J3/2/FbYtP3ZVIpnqyuak80hI8EChhoerL4f43Mz+Z5NuqcrdB/u1XnYs26gRZQqTWPNNuGYyNf9zz+eR0qTZXdE3EhRmijJVntQdb1uMF8Ho1Iy75ht7pyCadS4xSYPu9dzwXR1J0C83E4QHR+YxX9wdAb83I4Gqy5988vWeVg4VZSk8usbk0ufK4kWPYG7+9LOFKfbbaT2PYN9y0ib+3+rdMD6PUuwjUYW9t8zeGzZjsYqRdP+n5HejWG5+WxzLWeHQper415v4Kd1/D+h6LoxuGe5mxu1d7vMgaV9PuvQLy8Ek3Dn3M9Kme1PiVitu5Cv+k6sN381QZJ80nPfY5iq2Jl2MRpPNF+EiuJEaUdQfBL2hnoSJo1R2ZDPtn2bEPAzO9n/l7AqvfI8V55lynOv8uAhUiWf5/Ler9Ztf8erQlmaKsty+UNPVFfyeabcr157u2ol78t73HRcq/S58jxXlmXKfdH/u/cABjvZYAFAG8ECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmAGwQJgBsECYAbBAmDG0WDd+O+zAEDbCQSr1uu3oZwb6fUtwQLQb2CwSl1cFV8fp0+ZLj7WO38r9fvziR4/dHJurDcEC8ABA4JV6/yp04NX/utidev1i3P6/cP+Y/9cTggWgKOOBuviuZNzTs4Fcm6kV59WQXl9OVv/3enxi0hXdwH6nOu3J4EePR3rgXP67W+vG1/q1/W67mEg92S+Xd9Lby7HBAvAUUeDdf0p1QPn9Ohlqne3q8O5169Gck8jvfPSu/fLVYieJ7rx0h9PndyzVDdeenc116OXuW68dHW1kHNOZ1eFrm/rxgiLYAEYYsAhoddj5/T4cn1IeJvrkXN68CLSxVWqi7fhZgT2+rbW+RMn52Z6/Vm68ZUu3q63+xDJOafph3rvkJBgARhicLAe/bkKz/WH1Yjq7DLRxdtEr96mq3BdeV176c3lZHOo+MvLRNfrAF0TLABf6QuCtQrPecfJ802ArsJNtNyTUO8IFoBv4P6HhB/jVYieRZvR042X/nox0tn7Sudn67/fljp/Hsg5pz8+7YaOYAH4MoOD5Z4t9eZDqunft5o+WY2eHjwLdfE+0/lZIOdCvfO1pg+dfn+/jtLHaH1uaxusX/7M9OZqqT92wrUKVqCLzwQLQL9BE0f/ejFaH+KN9dfn9dSFh27nsG+hf263c7acc3r8fKIHzunXy3wzSfTsbpsny/W0hlLnZ6v1VlMexppelQQLQKfBt+a0pyLceOn6c7WZ6rA/UbRuHDJun2fYRFMAaDuBewkJFoBhCBYAMwgWADP4AT8AZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGYQLABmECwAZhAsAGb8Czn1Xe/h7wLMAAAAAElFTkSuQmCC 18:06:21 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 30MB 18:06:21 INFO - TEST-OK | dom/base/test/test_bug1101364.html | took 318ms 18:06:21 INFO - TEST-START | dom/base/test/test_bug1118689.html 18:06:24 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 30MB 18:06:24 INFO - TEST-OK | dom/base/test/test_bug1118689.html | took 3118ms 18:06:24 INFO - TEST-START | dom/base/test/test_bug1126851.html 18:06:24 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 31MB 18:06:24 INFO - TEST-OK | dom/base/test/test_bug1126851.html | took 112ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1163743.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 166MB | heapAllocated 27MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1163743.html | took 120ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1165501.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 28MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1165501.html | took 200ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1187157.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 29MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1187157.html | took 66ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1198095.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 29MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1198095.html | took 60ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1238440.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 30MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1238440.html | took 60ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1250148.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 30MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1250148.html | took 50ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1259588.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 31MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1259588.html | took 88ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1263696.html 18:06:26 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 34MB 18:06:26 INFO - TEST-OK | dom/base/test/test_bug1263696.html | took 160ms 18:06:26 INFO - TEST-START | dom/base/test/test_bug1268962.html 18:06:27 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 34MB 18:06:27 INFO - TEST-OK | dom/base/test/test_bug1268962.html | took 404ms 18:06:27 INFO - TEST-START | dom/base/test/test_bug1274806.html 18:06:27 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 36MB 18:06:27 INFO - TEST-OK | dom/base/test/test_bug1274806.html | took 152ms 18:06:28 INFO - TEST-START | dom/base/test/test_bug1281963.html 18:06:28 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 35MB 18:06:28 INFO - TEST-OK | dom/base/test/test_bug1281963.html | took 48ms 18:06:28 INFO - TEST-START | dom/base/test/test_bug1295852.html 18:06:28 INFO - MEMORY STAT | vsize 4076MB | residentFast 167MB | heapAllocated 36MB 18:06:28 INFO - TEST-OK | dom/base/test/test_bug1295852.html | took 28ms 18:06:28 INFO - TEST-START | dom/base/test/test_bug1307730.html 18:06:28 INFO - MEMORY STAT | vsize 4076MB | residentFast 168MB | heapAllocated 36MB 18:06:28 INFO - TEST-OK | dom/base/test/test_bug1307730.html | took 32ms 18:06:28 INFO - TEST-START | dom/base/test/test_bug1308069.html 18:06:28 INFO - MEMORY STAT | vsize 4076MB | residentFast 168MB | heapAllocated 37MB 18:06:28 INFO - TEST-OK | dom/base/test/test_bug1308069.html | took 36ms 18:06:28 INFO - TEST-START | dom/base/test/test_bug1314032.html 18:06:28 INFO - JavaScript error: blob:http://mochi.test:8888/5f4c4411-2a89-f84f-ba5f-e2485b13c308, line 1: ReferenceError: IntersectionObserver is not defined 18:06:28 INFO - MEMORY STAT | vsize 4076MB | residentFast 168MB | heapAllocated 38MB 18:06:28 INFO - TEST-OK | dom/base/test/test_bug1314032.html | took 108ms 18:06:29 INFO - TEST-START | dom/base/test/test_bug199959.html 18:06:29 INFO - MEMORY STAT | vsize 4075MB | residentFast 168MB | heapAllocated 33MB 18:06:29 INFO - TEST-OK | dom/base/test/test_bug199959.html | took 40ms 18:06:29 INFO - TEST-START | dom/base/test/test_bug218236.html 18:06:29 INFO - MEMORY STAT | vsize 4075MB | residentFast 168MB | heapAllocated 34MB 18:06:29 INFO - TEST-OK | dom/base/test/test_bug218236.html | took 52ms 18:06:29 INFO - TEST-START | dom/base/test/test_bug218277.html 18:06:29 INFO - MEMORY STAT | vsize 4075MB | residentFast 167MB | heapAllocated 29MB 18:06:29 INFO - TEST-OK | dom/base/test/test_bug218277.html | took 62ms 18:06:29 INFO - TEST-START | dom/base/test/test_bug238409.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 29MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug238409.html | took 32ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug254337.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 163MB | heapAllocated 26MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug254337.html | took 72ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug270145.xhtml 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 26MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug270145.xhtml | took 34ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug276037-1.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 27MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug276037-1.html | took 44ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug276037-2.xhtml 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 28MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug276037-2.xhtml | took 44ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug282547.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 28MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug282547.html | took 102ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug28293.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 29MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug28293.html | took 60ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug28293.xhtml 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 30MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug28293.xhtml | took 66ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug298064.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 30MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug298064.html | took 50ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug300992.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 31MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug300992.html | took 36ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug311681.xml 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 32MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug311681.xml | took 38ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug313646.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 32MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug313646.html | took 80ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug320799.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 33MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug320799.html | took 50ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug322317.html 18:06:30 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 34MB 18:06:30 INFO - TEST-OK | dom/base/test/test_bug322317.html | took 36ms 18:06:30 INFO - TEST-START | dom/base/test/test_bug326337.html 18:06:31 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 40MB 18:06:32 INFO - TEST-OK | dom/base/test/test_bug326337.html | took 1236ms 18:06:32 INFO - TEST-START | dom/base/test/test_bug330925.xhtml 18:06:32 INFO - MEMORY STAT | vsize 4071MB | residentFast 164MB | heapAllocated 34MB 18:06:32 INFO - TEST-OK | dom/base/test/test_bug330925.xhtml | took 40ms 18:06:32 INFO - TEST-START | dom/base/test/test_bug331959.html 18:06:32 INFO - MEMORY STAT | vsize 4071MB | residentFast 165MB | heapAllocated 36MB 18:06:32 INFO - TEST-OK | dom/base/test/test_bug331959.html | took 196ms 18:06:33 INFO - TEST-START | dom/base/test/test_bug333064.html 18:06:33 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 37MB 18:06:33 INFO - TEST-OK | dom/base/test/test_bug333064.html | took 60ms 18:06:33 INFO - TEST-START | dom/base/test/test_bug333198.html 18:06:33 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 38MB 18:06:33 INFO - TEST-OK | dom/base/test/test_bug333198.html | took 52ms 18:06:33 INFO - TEST-START | dom/base/test/test_bug333673.html 18:06:33 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 31MB 18:06:33 INFO - TEST-OK | dom/base/test/test_bug333673.html | took 66ms 18:06:33 INFO - TEST-START | dom/base/test/test_bug337631.html 18:06:33 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 29MB 18:06:33 INFO - TEST-OK | dom/base/test/test_bug337631.html | took 58ms 18:06:33 INFO - TEST-START | dom/base/test/test_bug338541.xhtml 18:06:33 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 28MB 18:06:33 INFO - TEST-OK | dom/base/test/test_bug338541.xhtml | took 42ms 18:06:33 INFO - TEST-START | dom/base/test/test_bug338583.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 20MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug338583.html | took 15464ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug338679.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 21MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug338679.html | took 44ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug339494.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 21MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug339494.html | took 34ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug339494.xhtml 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 22MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug339494.xhtml | took 36ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug340571.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 22MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug340571.html | took 36ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug343596.html 18:06:49 INFO - JavaScript error: http://mochi.test:8888/tests/dom/base/test/test_bug343596.html, line 14: SyntaxError: expected expression, got end of script 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 164MB | heapAllocated 21MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug343596.html | took 40ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug345339.html 18:06:49 INFO - ************************* 18:06:49 INFO - A coding exception was thrown in a Promise resolution callback. 18:06:49 INFO - See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise 18:06:49 INFO - Full message: TypeError: can't access dead object 18:06:49 INFO - Full stack: loginsFound@resource://gre/modules/LoginManagerContent.jsm:564:42 18:06:49 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:932:23 18:06:49 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7 18:06:49 INFO - this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11 18:06:49 INFO - ************************* 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 24MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug345339.html | took 140ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug346485.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 24MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug346485.html | took 52ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug352728.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 25MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug352728.html | took 72ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug352728.xhtml 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 26MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug352728.xhtml | took 58ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug353334.html 18:06:49 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 28MB 18:06:49 INFO - TEST-OK | dom/base/test/test_bug353334.html | took 102ms 18:06:49 INFO - TEST-START | dom/base/test/test_bug355026.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 28MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug355026.html | took 48ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug357450.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 28MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug357450.html | took 48ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug357450.xhtml 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 165MB | heapAllocated 29MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug357450.xhtml | took 50ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug357450_svg.xhtml 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 30MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug357450_svg.xhtml | took 46ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug357509.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 30MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug357509.html | took 40ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug358660.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 31MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug358660.html | took 44ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug362391.xhtml 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 32MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug362391.xhtml | took 62ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug364092.xhtml 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 33MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug364092.xhtml | took 56ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug364413.xhtml 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 34MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug364413.xhtml | took 52ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug366944.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 35MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug366944.html | took 30ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug366946.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 35MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug366946.html | took 28ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug367164.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 36MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug367164.html | took 34ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug368972.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 37MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug368972.html | took 52ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug371576-2.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 37MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug371576-2.html | took 32ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug371576-3.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 37MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug371576-3.html | took 30ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug371576-4.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 38MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug371576-4.html | took 30ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug371576-5.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 37MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug371576-5.html | took 38ms 18:06:50 INFO - TEST-START | dom/base/test/test_bug372086.html 18:06:50 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 38MB 18:06:50 INFO - TEST-OK | dom/base/test/test_bug372086.html | took 48ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug372964-2.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 39MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug372964-2.html | took 72ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug372964.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 44MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug372964.html | took 286ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug373181.xhtml 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 44MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug373181.xhtml | took 30ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug375314.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 45MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug375314.html | took 66ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug378969.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 38MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug378969.html | took 38ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug380418.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 38MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug380418.html | took 48ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug382113.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 33MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug382113.html | took 78ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug382871.html 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 30MB 18:06:51 INFO - TEST-OK | dom/base/test/test_bug382871.html | took 230ms 18:06:51 INFO - TEST-START | dom/base/test/test_bug384003.xhtml 18:06:51 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 31MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug384003.xhtml | took 46ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug390219.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 32MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug390219.html | took 102ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug390735.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 33MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug390735.html | took 36ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug392318.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 33MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug392318.html | took 40ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug392511.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 33MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug392511.html | took 34ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug393968.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 29MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug393968.html | took 58ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug395915.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 27MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug395915.html | took 56ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug397234.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 26MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug397234.html | took 40ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug398243.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 27MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug398243.html | took 104ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug401662.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 28MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug401662.html | took 56ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug402150.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 28MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug402150.html | took 46ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug403841.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 28MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug403841.html | took 42ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug403852.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 30MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug403852.html | took 52ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug403868.xml 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 29MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug403868.xml | took 38ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug405182.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 29MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug405182.html | took 28ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug409380.html 18:06:52 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 30MB 18:06:52 INFO - TEST-OK | dom/base/test/test_bug409380.html | took 38ms 18:06:52 INFO - TEST-START | dom/base/test/test_bug410229.html 18:06:53 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 31MB 18:06:53 INFO - TEST-OK | dom/base/test/test_bug410229.html | took 38ms 18:06:53 INFO - TEST-START | dom/base/test/test_bug413974.html 18:06:53 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 31MB 18:06:53 INFO - TEST-OK | dom/base/test/test_bug413974.html | took 32ms 18:06:53 INFO - TEST-START | dom/base/test/test_bug414190.html 18:06:53 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 32MB 18:06:53 INFO - TEST-OK | dom/base/test/test_bug414190.html | took 36ms 18:06:53 INFO - TEST-START | dom/base/test/test_bug415860.html 18:06:53 INFO - MEMORY STAT | vsize 4082MB | residentFast 166MB | heapAllocated 32MB 18:06:53 INFO - TEST-OK | dom/base/test/test_bug415860.html | took 40ms 18:06:53 INFO - TEST-START | dom/base/test/test_bug416317-1.html 18:06:56 INFO - MEMORY STAT | vsize 4089MB | residentFast 170MB | heapAllocated 60MB 18:06:56 INFO - TEST-OK | dom/base/test/test_bug416317-1.html | took 2980ms 18:06:56 INFO - TEST-START | dom/base/test/test_bug416317-2.html 18:07:00 INFO - MEMORY STAT | vsize 4130MB | residentFast 206MB | heapAllocated 98MB 18:07:00 INFO - TEST-OK | dom/base/test/test_bug416317-2.html | took 3936ms 18:07:00 INFO - TEST-START | dom/base/test/test_bug416383.html 18:07:00 INFO - MEMORY STAT | vsize 4137MB | residentFast 212MB | heapAllocated 33MB 18:07:00 INFO - TEST-OK | dom/base/test/test_bug416383.html | took 258ms 18:07:00 INFO - TEST-START | dom/base/test/test_bug417255.html 18:07:00 INFO - MEMORY STAT | vsize 4137MB | residentFast 212MB | heapAllocated 30MB 18:07:00 INFO - TEST-OK | dom/base/test/test_bug417255.html | took 54ms 18:07:00 INFO - TEST-START | dom/base/test/test_bug417384.html 18:07:00 INFO - MEMORY STAT | vsize 4137MB | residentFast 212MB | heapAllocated 31MB 18:07:00 INFO - TEST-OK | dom/base/test/test_bug417384.html | took 40ms 18:07:00 INFO - TEST-START | dom/base/test/test_bug418214.html 18:07:00 INFO - MEMORY STAT | vsize 4134MB | residentFast 212MB | heapAllocated 32MB 18:07:00 INFO - TEST-OK | dom/base/test/test_bug418214.html | took 44ms 18:07:00 INFO - TEST-START | dom/base/test/test_bug418986-1.html 18:07:00 INFO - MEMORY STAT | vsize 4134MB | residentFast 212MB | heapAllocated 33MB 18:07:00 INFO - TEST-OK | dom/base/test/test_bug418986-1.html | took 58ms 18:07:00 INFO - TEST-START | dom/base/test/test_bug419132.html 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 23MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug419132.html | took 440ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug419527.xhtml 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 24MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug419527.xhtml | took 62ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug420609.xhtml 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 25MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug420609.xhtml | took 50ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug420700.html 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 25MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug420700.html | took 44ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug421602.html 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 204MB | heapAllocated 21MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug421602.html | took 176ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug422403-1.html 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 24MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug422403-1.html | took 252ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug422403-2.xhtml 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 26MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug422403-2.xhtml | took 102ms 18:07:01 INFO - TEST-START | dom/base/test/test_bug422537.html 18:07:01 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 26MB 18:07:01 INFO - TEST-OK | dom/base/test/test_bug422537.html | took 50ms 18:07:02 INFO - TEST-START | dom/base/test/test_bug424212.html 18:07:02 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 26MB 18:07:02 INFO - TEST-OK | dom/base/test/test_bug424212.html | took 66ms 18:07:02 INFO - TEST-START | dom/base/test/test_bug424359-1.html 18:07:02 INFO - MEMORY STAT | vsize 4119MB | residentFast 205MB | heapAllocated 29MB 18:07:02 INFO - TEST-OK | dom/base/test/test_bug424359-1.html | took 224ms 18:07:02 INFO - TEST-START | dom/base/test/test_bug424359-2.html 18:07:02 INFO - MEMORY STAT | vsize 4120MB | residentFast 205MB | heapAllocated 30MB 18:07:02 INFO - TEST-OK | dom/base/test/test_bug424359-2.html | took 152ms 18:07:02 INFO - TEST-START | dom/base/test/test_bug426308.html 18:07:02 INFO - MEMORY STAT | vsize 4120MB | residentFast 205MB | heapAllocated 30MB 18:07:02 INFO - TEST-OK | dom/base/test/test_bug426308.html | took 62ms 18:07:02 INFO - TEST-START | dom/base/test/test_bug426646.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 205MB | heapAllocated 34MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug426646.html | took 1882ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug428847.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 35MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug428847.html | took 62ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug429157.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 35MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug429157.html | took 36ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug431082.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 36MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug431082.html | took 40ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug431701.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 38MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug431701.html | took 112ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug431833.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 39MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug431833.html | took 68ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug433533.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 40MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug433533.html | took 48ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug433662.html 18:07:04 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 41MB 18:07:04 INFO - TEST-OK | dom/base/test/test_bug433662.html | took 30ms 18:07:04 INFO - TEST-START | dom/base/test/test_bug435425.html 18:07:05 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 55MB 18:07:05 INFO - TEST-OK | dom/base/test/test_bug435425.html | took 366ms 18:07:05 INFO - TEST-START | dom/base/test/test_bug444030.xhtml 18:07:05 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 55MB 18:07:05 INFO - TEST-OK | dom/base/test/test_bug444030.xhtml | took 36ms 18:07:05 INFO - TEST-START | dom/base/test/test_bug444322.html 18:07:05 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 67MB 18:07:05 INFO - TEST-OK | dom/base/test/test_bug444322.html | took 470ms 18:07:05 INFO - TEST-START | dom/base/test/test_bug444722.html 18:07:05 INFO - MEMORY STAT | vsize 4120MB | residentFast 206MB | heapAllocated 58MB 18:07:05 INFO - TEST-OK | dom/base/test/test_bug444722.html | took 66ms 18:07:05 INFO - TEST-START | dom/base/test/test_bug448993.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 35MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug448993.html | took 192ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug450160.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 35MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug450160.html | took 48ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug451376.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 36MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug451376.html | took 34ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug453521.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 36MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug453521.html | took 30ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug453736.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 37MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug453736.html | took 58ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug454325.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 38MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug454325.html | took 42ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug454326.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 35MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug454326.html | took 42ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug455472.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 38MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug455472.html | took 58ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug455629.html 18:07:06 INFO - MEMORY STAT | vsize 4119MB | residentFast 206MB | heapAllocated 35MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug455629.html | took 74ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug456262.html 18:07:06 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 27MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug456262.html | took 142ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug457746.html 18:07:06 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 28MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug457746.html | took 44ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug459424.html 18:07:06 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 30MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug459424.html | took 68ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug461555.html 18:07:06 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 30MB 18:07:06 INFO - TEST-OK | dom/base/test/test_bug461555.html | took 32ms 18:07:06 INFO - TEST-START | dom/base/test/test_bug461735.html 18:07:06 INFO - JavaScript error: http://mochi.test:8888/tests/dom/base/test/bug461735-redirect1.sjs, line 3: ReferenceError: c is not defined 18:07:06 INFO - JavaScript error: http://mochi.test:8888/tests/dom/base/test/bug461735-redirect2.sjs, line 3: ReferenceError: c is not defined 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 31MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug461735.html | took 60ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug465767.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 25MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug465767.html | took 114ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug466080.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 26MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug466080.html | took 250ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug466409.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 26MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug466409.html | took 84ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug466751.xhtml 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 27MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug466751.xhtml | took 32ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug469020.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 27MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug469020.html | took 36ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug469304.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 29MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug469304.html | took 82ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug473162-1.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 29MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug473162-1.html | took 30ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug473162-2.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 29MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug473162-2.html | took 32ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug475156.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 31MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug475156.html | took 136ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug482935.html 18:07:07 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 31MB 18:07:07 INFO - TEST-OK | dom/base/test/test_bug482935.html | took 40ms 18:07:07 INFO - TEST-START | dom/base/test/test_bug484396.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 32MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug484396.html | took 32ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug493881.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 33MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug493881.html | took 42ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug498240.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 34MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug498240.html | took 90ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug498433.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 35MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug498433.html | took 60ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug498897.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 35MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug498897.html | took 66ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug499656.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 35MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug499656.html | took 34ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug499656.xhtml 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug499656.xhtml | took 30ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug500937.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug500937.html | took 38ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug503481.html 18:07:08 INFO - processing:blockOn=A&body=runFirst(); 18:07:08 INFO - processing:blockOn=B&body=runSecond(); 18:07:08 INFO - processing:blockOn=C&body=runThird(); 18:07:08 INFO - processing:unblock=A 18:07:08 INFO - processing:unblock=C 18:07:08 INFO - processing:unblock=B 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 37MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug503481.html | took 84ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug503481b.html 18:07:08 INFO - processing:blockOn=R&body=runFirst(); 18:07:08 INFO - processing:blockOn=S&body=runThird(); 18:07:08 INFO - processing:blockOn=T&body=runForth(); 18:07:08 INFO - processing:unblock=R 18:07:08 INFO - processing:unblock=S 18:07:08 INFO - processing:unblock=T 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 37MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug503481b.html | took 100ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug505783.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 38MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug505783.html | took 96ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug51034.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 38MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug51034.html | took 36ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug513194.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 38MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug513194.html | took 38ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug5141.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 39MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug5141.html | took 40ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug514487.html 18:07:08 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 40MB 18:07:08 INFO - TEST-OK | dom/base/test/test_bug514487.html | took 30ms 18:07:08 INFO - TEST-START | dom/base/test/test_bug515401.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 40MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug515401.html | took 56ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug518104.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug518104.html | took 142ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug527896.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 34MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug527896.html | took 166ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug540854.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 34MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug540854.html | took 46ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug541937.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 35MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug541937.html | took 72ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug544642.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 35MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug544642.html | took 48ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug545644.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug545644.html | took 32ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug545644.xhtml 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug545644.xhtml | took 32ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug548463.html 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 37MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug548463.html | took 38ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug553896.xhtml 18:07:09 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 37MB 18:07:09 INFO - TEST-OK | dom/base/test/test_bug553896.xhtml | took 34ms 18:07:09 INFO - TEST-START | dom/base/test/test_bug557892.html 18:07:12 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 23MB 18:07:12 INFO - TEST-OK | dom/base/test/test_bug557892.html | took 3006ms 18:07:12 INFO - TEST-START | dom/base/test/test_bug558726.html 18:07:12 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 23MB 18:07:12 INFO - TEST-OK | dom/base/test/test_bug558726.html | took 40ms 18:07:12 INFO - TEST-START | dom/base/test/test_bug559526.html 18:07:12 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 24MB 18:07:12 INFO - TEST-OK | dom/base/test/test_bug559526.html | took 36ms 18:07:12 INFO - TEST-START | dom/base/test/test_bug560780.html 18:07:13 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 25MB 18:07:13 INFO - TEST-OK | dom/base/test/test_bug560780.html | took 84ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug562137.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 24MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug562137.html | took 60ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug562169-1.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 25MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug562169-1.html | took 36ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug562169-2.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 25MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug562169-2.html | took 32ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug562652.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 26MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug562652.html | took 34ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug564047.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 26MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug564047.html | took 32ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug564863.xhtml 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 28MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug564863.xhtml | took 70ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug567350.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 28MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug567350.html | took 34ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug574596.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 29MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug574596.html | took 50ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug578096.html 18:07:14 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 30MB 18:07:14 INFO - TEST-OK | dom/base/test/test_bug578096.html | took 100ms 18:07:14 INFO - TEST-START | dom/base/test/test_bug585978.html 18:07:15 INFO - MEMORY STAT | vsize 4121MB | residentFast 207MB | heapAllocated 38MB 18:07:15 INFO - TEST-OK | dom/base/test/test_bug585978.html | took 1042ms 18:07:15 INFO - TEST-START | dom/base/test/test_bug587931.html 18:07:15 INFO - MEMORY STAT | vsize 4121MB | residentFast 207MB | heapAllocated 39MB 18:07:15 INFO - TEST-OK | dom/base/test/test_bug587931.html | took 50ms 18:07:15 INFO - TEST-START | dom/base/test/test_bug588990.html 18:07:15 INFO - MEMORY STAT | vsize 4118MB | residentFast 205MB | heapAllocated 23MB 18:07:15 INFO - TEST-OK | dom/base/test/test_bug588990.html | took 250ms 18:07:15 INFO - TEST-START | dom/base/test/test_bug590812.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 25MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug590812.html | took 116ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug590870.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 26MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug590870.html | took 102ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug592366.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 27MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug592366.html | took 128ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug592829.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 28MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug592829.html | took 44ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug597345.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 28MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug597345.html | took 250ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug599295.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 29MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug599295.html | took 44ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug599588.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 30MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug599588.html | took 70ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug601803.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 31MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug601803.html | took 60ms 18:07:16 INFO - TEST-START | dom/base/test/test_bug602838.html 18:07:16 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:16 INFO - TEST-OK | dom/base/test/test_bug602838.html | took 92ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug604592.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 32MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug604592.html | took 36ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug604660.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 34MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug604660.html | took 172ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug605982.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 35MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug605982.html | took 44ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug606729.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug606729.html | took 110ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug614058.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 36MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug614058.html | took 38ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug614583.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 37MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug614583.html | took 54ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug622088.html 18:07:17 INFO - anchor.href=http://mochi.test:8888/tests/dom/base/test/file_bug622088.sjs 18:07:17 INFO - anchor.href=http://mochi.test:8888/tests/dom/base/test/file_bug622088.sjs 18:07:17 INFO - anchor.href=http://mochi.test:8888/tests/dom/base/test/file_bug622088.sjs 18:07:17 INFO - anchor.href=http://mochi.test:8888/tests/dom/base/test/file_bug622088.sjs 18:07:17 INFO - anchor.href=http://mochi.test:8888/tests/dom/base/test/file_bug622088.sjs 18:07:17 INFO - anchor.href=http://mochi.test:8888/tests/dom/base/test/file_bug622088.sjs 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 37MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug622088.html | took 120ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug622117.html 18:07:17 INFO - JavaScript error: http://mochi.test:8888/tests/SimpleTest/EventUtils.js, line 382: uncaught exception: 1 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 38MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug622117.html | took 78ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug622246.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 39MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug622246.html | took 62ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug625722.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 40MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug625722.html | took 32ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug626262.html 18:07:17 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 41MB 18:07:17 INFO - TEST-OK | dom/base/test/test_bug626262.html | took 38ms 18:07:17 INFO - TEST-START | dom/base/test/test_bug628938.html 18:07:18 INFO - MEMORY STAT | vsize 4118MB | residentFast 207MB | heapAllocated 34MB 18:07:18 INFO - TEST-OK | dom/base/test/test_bug628938.html | took 84ms 18:07:18 INFO - TEST-START | dom/base/test/test_bug631615.html 18:07:18 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:18 INFO - TEST-OK | dom/base/test/test_bug631615.html | took 38ms 18:07:18 INFO - TEST-START | dom/base/test/test_bug638112.html 18:07:18 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:18 INFO - TEST-OK | dom/base/test/test_bug638112.html | took 46ms 18:07:18 INFO - TEST-START | dom/base/test/test_bug647518.html 18:07:23 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:23 INFO - TEST-OK | dom/base/test/test_bug647518.html | took 5828ms 18:07:23 INFO - TEST-START | dom/base/test/test_bug650001.html 18:07:24 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:24 INFO - TEST-OK | dom/base/test/test_bug650001.html | took 44ms 18:07:24 INFO - TEST-START | dom/base/test/test_bug650776.html 18:07:24 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 34MB 18:07:24 INFO - TEST-OK | dom/base/test/test_bug650776.html | took 62ms 18:07:24 INFO - TEST-START | dom/base/test/test_bug650784.html 18:07:24 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:24 INFO - TEST-OK | dom/base/test/test_bug650784.html | took 44ms 18:07:24 INFO - TEST-START | dom/base/test/test_bug656283.html 18:07:24 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 32MB 18:07:24 INFO - TEST-OK | dom/base/test/test_bug656283.html | took 76ms 18:07:25 INFO - TEST-START | dom/base/test/test_bug664916.html 18:07:25 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 26MB 18:07:25 INFO - TEST-OK | dom/base/test/test_bug664916.html | took 38ms 18:07:25 INFO - TEST-START | dom/base/test/test_bug666604.html 18:07:25 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 28MB 18:07:25 INFO - TEST-OK | dom/base/test/test_bug666604.html | took 116ms 18:07:26 INFO - TEST-START | dom/base/test/test_bug675121.html 18:07:28 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 25MB 18:07:29 INFO - TEST-OK | dom/base/test/test_bug675121.html | took 2562ms 18:07:29 INFO - TEST-START | dom/base/test/test_bug675166.html 18:07:29 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 26MB 18:07:29 INFO - TEST-OK | dom/base/test/test_bug675166.html | took 36ms 18:07:29 INFO - TEST-START | dom/base/test/test_bug682463.html 18:07:29 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 26MB 18:07:29 INFO - TEST-OK | dom/base/test/test_bug682463.html | took 38ms 18:07:29 INFO - TEST-START | dom/base/test/test_bug682554.html 18:07:29 INFO - MEMORY STAT | vsize 4118MB | residentFast 206MB | heapAllocated 27MB 18:07:29 INFO - TEST-OK | dom/base/test/test_bug682554.html | took 36ms 18:07:29 INFO - TEST-START | dom/base/test/test_bug682592.html 18:07:31 INFO - MEMORY STAT | vsize 4130MB | residentFast 207MB | heapAllocated 81MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug682592.html | took 1914ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug684671.html 18:07:31 INFO - MEMORY STAT | vsize 4130MB | residentFast 208MB | heapAllocated 81MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug684671.html | took 100ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug685798.html 18:07:31 INFO - MEMORY STAT | vsize 4130MB | residentFast 208MB | heapAllocated 79MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug685798.html | took 38ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug686449.xhtml 18:07:31 INFO - MEMORY STAT | vsize 4130MB | residentFast 209MB | heapAllocated 79MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug686449.xhtml | took 40ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug687859.html 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 76MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug687859.html | took 98ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug690056.html 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 77MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug690056.html | took 44ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug692434.html 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 75MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug692434.html | took 186ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug693615.html 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 76MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug693615.html | took 42ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug693875.html 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 77MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug693875.html | took 40ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug694754.xhtml 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 77MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug694754.xhtml | took 42ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug696301-1.html 18:07:31 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug696301-script-1.js, line 3: ReferenceError: c is not defined 18:07:31 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug696301-script-1.js, line 3: ReferenceError: c is not defined 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 77MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug696301-1.html | took 66ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug696301-2.html 18:07:31 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug696301-script-1.js, line 3: ReferenceError: c is not defined 18:07:31 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug696301-script-1.js, line 3: ReferenceError: c is not defined 18:07:31 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 78MB 18:07:31 INFO - TEST-OK | dom/base/test/test_bug696301-2.html | took 50ms 18:07:31 INFO - TEST-START | dom/base/test/test_bug698381.html 18:07:32 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 78MB 18:07:32 INFO - TEST-OK | dom/base/test/test_bug698381.html | took 46ms 18:07:32 INFO - TEST-START | dom/base/test/test_bug698384.html 18:07:32 INFO - MEMORY STAT | vsize 4126MB | residentFast 209MB | heapAllocated 79MB 18:07:32 INFO - TEST-OK | dom/base/test/test_bug698384.html | took 70ms 18:07:32 INFO - TEST-START | dom/base/test/test_bug704063.html 18:07:34 INFO - MEMORY STAT | vsize 4127MB | residentFast 210MB | heapAllocated 39MB 18:07:34 INFO - TEST-OK | dom/base/test/test_bug704063.html | took 1906ms 18:07:34 INFO - TEST-START | dom/base/test/test_bug704320.html 18:07:34 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=no-referrer-when-downgrade, line 30: TypeError: 0 is not a function 18:07:34 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=no-referrer, line 30: TypeError: 0 is not a function 18:07:34 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=unsafe-url, line 30: TypeError: 0 is not a function 18:07:34 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=origin, line 30: TypeError: 0 is not a function 18:07:35 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:35 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=same-origin, line 30: TypeError: 0 is not a function 18:07:35 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=strict-origin, line 30: TypeError: 0 is not a function 18:07:35 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=http&policy=strict-origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:36 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=no-referrer-when-downgrade, line 30: TypeError: 0 is not a function 18:07:36 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=no-referrer, line 30: TypeError: 0 is not a function 18:07:36 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=unsafe-url, line 30: TypeError: 0 is not a function 18:07:37 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=origin, line 30: TypeError: 0 is not a function 18:07:37 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:37 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=same-origin, line 30: TypeError: 0 is not a function 18:07:38 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=strict-origin, line 30: TypeError: 0 is not a function 18:07:38 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=https&policy=strict-origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:38 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=no-referrer-when-downgrade, line 30: TypeError: 0 is not a function 18:07:39 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=no-referrer, line 30: TypeError: 0 is not a function 18:07:39 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=unsafe-url, line 30: TypeError: 0 is not a function 18:07:39 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=origin, line 30: TypeError: 0 is not a function 18:07:40 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:40 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=same-origin, line 30: TypeError: 0 is not a function 18:07:40 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=strict-origin, line 30: TypeError: 0 is not a function 18:07:40 INFO - JavaScript error: http://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=http&scheme-to=https&policy=strict-origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=no-referrer-when-downgrade, line 30: TypeError: 0 is not a function 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=no-referrer-when-downgrade&type=window.location, line 8: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=no-referrer-when-downgrade&type=form, line 14: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=no-referrer, line 30: TypeError: 0 is not a function 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=no-referrer&type=form, line 14: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=no-referrer&type=window.location, line 8: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=unsafe-url, line 30: TypeError: 0 is not a function 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=unsafe-url&type=form, line 14: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=unsafe-url&type=window.location, line 8: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=origin, line 30: TypeError: 0 is not a function 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=origin&type=form, line 14: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=origin&type=window.location, line 8: : 18:07:41 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=origin-when-cross-origin&type=form, line 14: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=origin-when-cross-origin&type=window.location, line 8: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=same-origin, line 30: TypeError: 0 is not a function 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=same-origin&type=form, line 14: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=same-origin&type=window.location, line 8: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=strict-origin, line 30: TypeError: 0 is not a function 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=strict-origin&type=form, line 14: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=strict-origin&type=window.location, line 8: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-1st-level-iframe&scheme-from=https&scheme-to=http&policy=strict-origin-when-cross-origin, line 30: TypeError: 0 is not a function 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=strict-origin-when-cross-origin&type=form, line 14: : 18:07:42 INFO - JavaScript error: https://example.com/tests/dom/base/test/bug704320.sjs?action=create-2nd-level-iframe&scheme-from=https&scheme-to=http&policy=strict-origin-when-cross-origin&type=window.location, line 8: : 18:07:42 INFO - MEMORY STAT | vsize 4158MB | residentFast 237MB | heapAllocated 68MB 18:07:42 INFO - TEST-OK | dom/base/test/test_bug704320.html | took 8600ms 18:07:42 INFO - TEST-START | dom/base/test/test_bug704320_policyset.html 18:07:43 INFO - MEMORY STAT | vsize 4158MB | residentFast 239MB | heapAllocated 67MB 18:07:43 INFO - TEST-OK | dom/base/test/test_bug704320_policyset.html | took 738ms 18:07:43 INFO - TEST-START | dom/base/test/test_bug704320_policyset2.html 18:07:43 INFO - MEMORY STAT | vsize 4159MB | residentFast 239MB | heapAllocated 68MB 18:07:43 INFO - TEST-OK | dom/base/test/test_bug704320_policyset2.html | took 164ms 18:07:43 INFO - TEST-START | dom/base/test/test_bug704320_preload.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 239MB | heapAllocated 41MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug704320_preload.html | took 432ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug707142.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 239MB | heapAllocated 42MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug707142.html | took 76ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug708620.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 43MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug708620.html | took 80ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug711047.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 43MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug711047.html | took 36ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug711180.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 44MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug711180.html | took 30ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug719533.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 44MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug719533.html | took 36ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug726364.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 45MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug726364.html | took 30ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug737087.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 46MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug737087.html | took 34ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug737565.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 47MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug737565.html | took 42ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug737612.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 47MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug737612.html | took 36ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug738108.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 48MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug738108.html | took 34ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug744830.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 49MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug744830.html | took 40ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug749367.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 49MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug749367.html | took 28ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug750096.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 49MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug750096.html | took 32ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug753278.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 51MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug753278.html | took 108ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug761120.html 18:07:44 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 51MB 18:07:44 INFO - TEST-OK | dom/base/test/test_bug761120.html | took 56ms 18:07:44 INFO - TEST-START | dom/base/test/test_bug769117.html 18:07:45 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 54MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug769117.html | took 176ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug782342.html 18:07:45 INFO - Last-Modified: Thu, 26 Apr 2018 00:44:41 GMT 18:07:45 INFO - Content-Type: text/plain 18:07:45 INFO - Content-Length: 12 18:07:45 INFO - Connection: close 18:07:45 INFO - Server: httpd.js 18:07:45 INFO - Date: Thu, 26 Apr 2018 01:07:45 GMT 18:07:45 INFO - Content-Type: text/plain 18:07:45 INFO - Content-Length: 12 18:07:45 INFO - MEMORY STAT | vsize 4159MB | residentFast 240MB | heapAllocated 60MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug782342.html | took 82ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug787778.html 18:07:45 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 62MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug787778.html | took 102ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug789315.html 18:07:45 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 63MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug789315.html | took 50ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug789856.html 18:07:45 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 65MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug789856.html | took 44ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug793311.html 18:07:45 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 66MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug793311.html | took 36ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug804395.html 18:07:45 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 71MB 18:07:45 INFO - TEST-OK | dom/base/test/test_bug804395.html | took 72ms 18:07:45 INFO - TEST-START | dom/base/test/test_bug809003.html 18:07:46 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 51MB 18:07:46 INFO - TEST-OK | dom/base/test/test_bug809003.html | took 1042ms 18:07:46 INFO - TEST-START | dom/base/test/test_bug810494.html 18:07:46 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 52MB 18:07:46 INFO - TEST-OK | dom/base/test/test_bug810494.html | took 40ms 18:07:46 INFO - TEST-START | dom/base/test/test_bug811701.html 18:07:46 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 53MB 18:07:46 INFO - TEST-OK | dom/base/test/test_bug811701.html | took 36ms 18:07:46 INFO - TEST-START | dom/base/test/test_bug811701.xhtml 18:07:46 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 53MB 18:07:46 INFO - TEST-OK | dom/base/test/test_bug811701.xhtml | took 36ms 18:07:46 INFO - TEST-START | dom/base/test/test_bug813919.html 18:07:46 INFO - MEMORY STAT | vsize 4164MB | residentFast 240MB | heapAllocated 43MB 18:07:46 INFO - TEST-OK | dom/base/test/test_bug813919.html | took 80ms 18:07:46 INFO - TEST-START | dom/base/test/test_bug814576.html 18:07:46 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 40MB 18:07:46 INFO - TEST-OK | dom/base/test/test_bug814576.html | took 46ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug819051.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 34MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug819051.html | took 56ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug820909.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 35MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug820909.html | took 36ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug840098.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 36MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug840098.html | took 50ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug864595.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 35MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug864595.html | took 42ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug868999.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 35MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug868999.html | took 38ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug869000.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 36MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug869000.html | took 52ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug869002.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 36MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug869002.html | took 44ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug869006.html 18:07:47 INFO - MEMORY STAT | vsize 4164MB | residentFast 239MB | heapAllocated 37MB 18:07:47 INFO - TEST-OK | dom/base/test/test_bug869006.html | took 44ms 18:07:47 INFO - TEST-START | dom/base/test/test_bug876282.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 237MB | heapAllocated 26MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug876282.html | took 6674ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug890580.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 237MB | heapAllocated 27MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug890580.html | took 46ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug891952.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 237MB | heapAllocated 28MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug891952.html | took 38ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug894874.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 237MB | heapAllocated 28MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug894874.html | took 34ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug895239.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 31MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug895239.html | took 100ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug895974.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 32MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug895974.html | took 40ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug902847.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 32MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug902847.html | took 36ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug907892.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 33MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug907892.html | took 62ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug913761.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 33MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug913761.html | took 34ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug922681.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 34MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug922681.html | took 38ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug927196.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 37MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug927196.html | took 48ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug962251.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 39MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug962251.html | took 94ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug976673.html 18:07:54 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 37MB 18:07:54 INFO - TEST-OK | dom/base/test/test_bug976673.html | took 102ms 18:07:54 INFO - TEST-START | dom/base/test/test_bug982153.html 18:07:55 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 38MB 18:07:55 INFO - TEST-OK | dom/base/test/test_bug982153.html | took 36ms 18:07:55 INFO - TEST-START | dom/base/test/test_bug999456.html 18:07:55 INFO - MEMORY STAT | vsize 4160MB | residentFast 238MB | heapAllocated 38MB 18:07:55 INFO - TEST-OK | dom/base/test/test_bug999456.html | took 36ms 18:07:55 INFO - TEST-START | dom/base/test/test_caretPositionFromPoint.html 18:07:55 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 38MB 18:07:55 INFO - TEST-OK | dom/base/test/test_caretPositionFromPoint.html | took 124ms 18:07:55 INFO - TEST-START | dom/base/test/test_change_policy.html 18:07:55 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 40MB 18:07:55 INFO - TEST-OK | dom/base/test/test_change_policy.html | took 450ms 18:07:55 INFO - TEST-START | dom/base/test/test_classList.html 18:07:56 INFO - MEMORY STAT | vsize 4163MB | residentFast 240MB | heapAllocated 48MB 18:07:56 INFO - TEST-OK | dom/base/test/test_classList.html | took 992ms 18:07:56 INFO - TEST-START | dom/base/test/test_clearTimeoutIntervalNoArg.html 18:07:56 INFO - MEMORY STAT | vsize 4163MB | residentFast 240MB | heapAllocated 45MB 18:07:56 INFO - TEST-OK | dom/base/test/test_clearTimeoutIntervalNoArg.html | took 42ms 18:07:56 INFO - TEST-START | dom/base/test/test_constructor-assignment.html 18:07:56 INFO - MEMORY STAT | vsize 4163MB | residentFast 240MB | heapAllocated 46MB 18:07:56 INFO - TEST-OK | dom/base/test/test_constructor-assignment.html | took 52ms 18:07:56 INFO - TEST-START | dom/base/test/test_constructor.html 18:07:56 INFO - MEMORY STAT | vsize 4163MB | residentFast 240MB | heapAllocated 37MB 18:07:56 INFO - TEST-OK | dom/base/test/test_constructor.html | took 68ms 18:07:56 INFO - TEST-START | dom/base/test/test_createHTMLDocument.html 18:07:56 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 38MB 18:07:56 INFO - TEST-OK | dom/base/test/test_createHTMLDocument.html | took 46ms 18:07:56 INFO - TEST-START | dom/base/test/test_declare_stylesheet_obsolete.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 35MB 18:07:57 INFO - TEST-OK | dom/base/test/test_declare_stylesheet_obsolete.html | took 98ms 18:07:57 INFO - TEST-START | dom/base/test/test_document.all_iteration.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 36MB 18:07:57 INFO - TEST-OK | dom/base/test/test_document.all_iteration.html | took 38ms 18:07:57 INFO - TEST-START | dom/base/test/test_document.all_unqualified.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 37MB 18:07:57 INFO - TEST-OK | dom/base/test/test_document.all_unqualified.html | took 32ms 18:07:57 INFO - TEST-START | dom/base/test/test_document_constructor.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 37MB 18:07:57 INFO - TEST-OK | dom/base/test/test_document_constructor.html | took 32ms 18:07:57 INFO - TEST-START | dom/base/test/test_document_importNode_document.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 38MB 18:07:57 INFO - TEST-OK | dom/base/test/test_document_importNode_document.html | took 74ms 18:07:57 INFO - TEST-START | dom/base/test/test_document_register.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 40MB 18:07:57 INFO - TEST-OK | dom/base/test/test_document_register.html | took 76ms 18:07:57 INFO - TEST-START | dom/base/test/test_domcursor.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 40MB 18:07:57 INFO - TEST-OK | dom/base/test/test_domcursor.html | took 52ms 18:07:57 INFO - TEST-START | dom/base/test/test_domparser_null_char.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 40MB 18:07:57 INFO - TEST-OK | dom/base/test/test_domparser_null_char.html | took 38ms 18:07:57 INFO - TEST-START | dom/base/test/test_domparsing.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 41MB 18:07:57 INFO - TEST-OK | dom/base/test/test_domparsing.html | took 48ms 18:07:57 INFO - TEST-START | dom/base/test/test_domrequest.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 42MB 18:07:57 INFO - TEST-OK | dom/base/test/test_domrequest.html | took 54ms 18:07:57 INFO - TEST-START | dom/base/test/test_domwindowutils.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 43MB 18:07:57 INFO - TEST-OK | dom/base/test/test_domwindowutils.html | took 42ms 18:07:57 INFO - TEST-START | dom/base/test/test_e4x_for_each.html 18:07:57 INFO - JavaScript warning: http://mochi.test:8888/tests/dom/base/test/test_e4x_for_each.html, line 1: JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 44MB 18:07:57 INFO - TEST-OK | dom/base/test/test_e4x_for_each.html | took 54ms 18:07:57 INFO - TEST-START | dom/base/test/test_element.matches.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 44MB 18:07:57 INFO - TEST-OK | dom/base/test/test_element.matches.html | took 40ms 18:07:57 INFO - TEST-START | dom/base/test/test_elementTraversal.html 18:07:57 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 45MB 18:07:57 INFO - TEST-OK | dom/base/test/test_elementTraversal.html | took 108ms 18:07:57 INFO - TEST-START | dom/base/test/test_element_closest.html 18:07:58 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 46MB 18:07:58 INFO - TEST-OK | dom/base/test/test_element_closest.html | took 128ms 18:07:58 INFO - TEST-START | dom/base/test/test_encodeToStringWithMaxLength.html 18:07:58 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 47MB 18:07:58 INFO - TEST-OK | dom/base/test/test_encodeToStringWithMaxLength.html | took 44ms 18:07:58 INFO - TEST-START | dom/base/test/test_error.html 18:07:58 INFO - MEMORY STAT | vsize 4160MB | residentFast 239MB | heapAllocated 48MB 18:07:58 INFO - TEST-OK | dom/base/test/test_error.html | took 58ms 18:07:58 INFO - TEST-START | dom/base/test/test_explicit_user_agent.html 18:07:58 INFO - MEMORY STAT | vsize 4160MB | residentFast 240MB | heapAllocated 46MB 18:07:58 INFO - TEST-OK | dom/base/test/test_explicit_user_agent.html | took 78ms 18:07:58 INFO - TEST-START | dom/base/test/test_file_from_blob.html 18:07:58 INFO - MEMORY STAT | vsize 4160MB | residentFast 240MB | heapAllocated 47MB 18:07:58 INFO - TEST-OK | dom/base/test/test_file_from_blob.html | took 40ms 18:07:58 INFO - TEST-START | dom/base/test/test_file_negative_date.html 18:07:58 INFO - MEMORY STAT | vsize 4160MB | residentFast 240MB | heapAllocated 52MB 18:07:58 INFO - TEST-OK | dom/base/test/test_file_negative_date.html | took 112ms 18:07:58 INFO - TEST-START | dom/base/test/test_fileapi.html 18:07:59 INFO - MEMORY STAT | vsize 4159MB | residentFast 239MB | heapAllocated 28MB 18:07:59 INFO - TEST-OK | dom/base/test/test_fileapi.html | took 506ms 18:07:59 INFO - TEST-START | dom/base/test/test_fileapi_slice.html 18:08:02 INFO - MEMORY STAT | vsize 4236MB | residentFast 298MB | heapAllocated 66MB 18:08:02 INFO - TEST-OK | dom/base/test/test_fileapi_slice.html | took 3212ms 18:08:02 INFO - TEST-START | dom/base/test/test_getAttribute_after_createAttribute.html 18:08:02 INFO - MEMORY STAT | vsize 4236MB | residentFast 298MB | heapAllocated 66MB 18:08:02 INFO - TEST-OK | dom/base/test/test_getAttribute_after_createAttribute.html | took 46ms 18:08:02 INFO - TEST-START | dom/base/test/test_getElementById.html 18:08:02 INFO - MEMORY STAT | vsize 4236MB | residentFast 298MB | heapAllocated 67MB 18:08:02 INFO - TEST-OK | dom/base/test/test_getElementById.html | took 38ms 18:08:02 INFO - TEST-START | dom/base/test/test_getTranslationNodes.html 18:08:02 INFO - MEMORY STAT | vsize 4236MB | residentFast 299MB | heapAllocated 68MB 18:08:02 INFO - TEST-OK | dom/base/test/test_getTranslationNodes.html | took 62ms 18:08:02 INFO - TEST-START | dom/base/test/test_getTranslationNodes_limit.html 18:08:02 INFO - MEMORY STAT | vsize 4237MB | residentFast 300MB | heapAllocated 74MB 18:08:02 INFO - TEST-OK | dom/base/test/test_getTranslationNodes_limit.html | took 72ms 18:08:02 INFO - TEST-START | dom/base/test/test_gsp-qualified.html 18:08:02 INFO - MEMORY STAT | vsize 4238MB | residentFast 301MB | heapAllocated 75MB 18:08:02 INFO - TEST-OK | dom/base/test/test_gsp-qualified.html | took 50ms 18:08:02 INFO - TEST-START | dom/base/test/test_gsp-quirks.html 18:08:02 INFO - MEMORY STAT | vsize 4238MB | residentFast 301MB | heapAllocated 75MB 18:08:02 INFO - TEST-OK | dom/base/test/test_gsp-quirks.html | took 42ms 18:08:02 INFO - TEST-START | dom/base/test/test_gsp-standards.html 18:08:02 INFO - MEMORY STAT | vsize 4238MB | residentFast 301MB | heapAllocated 76MB 18:08:02 INFO - TEST-OK | dom/base/test/test_gsp-standards.html | took 42ms 18:08:02 INFO - TEST-START | dom/base/test/test_history_document_open.html 18:08:02 INFO - MEMORY STAT | vsize 4239MB | residentFast 302MB | heapAllocated 76MB 18:08:02 INFO - TEST-OK | dom/base/test/test_history_document_open.html | took 56ms 18:08:02 INFO - TEST-START | dom/base/test/test_history_state_null.html 18:08:02 INFO - MEMORY STAT | vsize 4239MB | residentFast 302MB | heapAllocated 76MB 18:08:02 INFO - TEST-OK | dom/base/test/test_history_state_null.html | took 36ms 18:08:02 INFO - TEST-START | dom/base/test/test_html_colors_quirks.html 18:08:02 INFO - MEMORY STAT | vsize 4240MB | residentFast 303MB | heapAllocated 78MB 18:08:02 INFO - TEST-OK | dom/base/test/test_html_colors_quirks.html | took 92ms 18:08:02 INFO - TEST-START | dom/base/test/test_html_colors_standards.html 18:08:03 INFO - MEMORY STAT | vsize 4240MB | residentFast 303MB | heapAllocated 80MB 18:08:03 INFO - TEST-OK | dom/base/test/test_html_colors_standards.html | took 86ms 18:08:03 INFO - TEST-START | dom/base/test/test_htmlcopyencoder.html 18:08:03 INFO - MEMORY STAT | vsize 4240MB | residentFast 304MB | heapAllocated 80MB 18:08:03 INFO - TEST-OK | dom/base/test/test_htmlcopyencoder.html | took 48ms 18:08:03 INFO - TEST-START | dom/base/test/test_htmlcopyencoder.xhtml 18:08:03 INFO - MEMORY STAT | vsize 4241MB | residentFast 304MB | heapAllocated 81MB 18:08:03 INFO - TEST-OK | dom/base/test/test_htmlcopyencoder.xhtml | took 40ms 18:08:03 INFO - TEST-START | dom/base/test/test_iframe_referrer.html 18:08:04 INFO - MEMORY STAT | vsize 4245MB | residentFast 308MB | heapAllocated 85MB 18:08:04 INFO - TEST-OK | dom/base/test/test_iframe_referrer.html | took 976ms 18:08:04 INFO - TEST-START | dom/base/test/test_iframe_referrer_changing.html 18:08:04 INFO - MEMORY STAT | vsize 4246MB | residentFast 310MB | heapAllocated 88MB 18:08:04 INFO - TEST-OK | dom/base/test/test_iframe_referrer_changing.html | took 414ms 18:08:04 INFO - TEST-START | dom/base/test/test_iframe_referrer_invalid.html 18:08:05 INFO - MEMORY STAT | vsize 4249MB | residentFast 312MB | heapAllocated 89MB 18:08:05 INFO - TEST-OK | dom/base/test/test_iframe_referrer_invalid.html | took 766ms 18:08:05 INFO - TEST-START | dom/base/test/test_img_referrer.html 18:08:06 INFO - MEMORY STAT | vsize 4250MB | residentFast 313MB | heapAllocated 67MB 18:08:06 INFO - TEST-OK | dom/base/test/test_img_referrer.html | took 980ms 18:08:06 INFO - TEST-START | dom/base/test/test_innersize_scrollport.html 18:08:06 INFO - MEMORY STAT | vsize 4250MB | residentFast 313MB | heapAllocated 67MB 18:08:06 INFO - TEST-OK | dom/base/test/test_innersize_scrollport.html | took 36ms 18:08:06 INFO - TEST-START | dom/base/test/test_integer_attr_with_leading_zero.html 18:08:06 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 69MB 18:08:06 INFO - TEST-OK | dom/base/test/test_integer_attr_with_leading_zero.html | took 104ms 18:08:06 INFO - TEST-START | dom/base/test/test_ipc_messagemanager_blob.html 18:08:06 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 71MB 18:08:06 INFO - TEST-OK | dom/base/test/test_ipc_messagemanager_blob.html | took 90ms 18:08:06 INFO - TEST-START | dom/base/test/test_link_prefetch.html 18:08:08 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 83MB 18:08:08 INFO - TEST-OK | dom/base/test/test_link_prefetch.html | took 1512ms 18:08:08 INFO - TEST-START | dom/base/test/test_link_stylesheet.html 18:08:10 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 76MB 18:08:10 INFO - TEST-OK | dom/base/test/test_link_stylesheet.html | took 2014ms 18:08:10 INFO - TEST-START | dom/base/test/test_messagemanager_targetchain.html 18:08:10 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 78MB 18:08:10 INFO - TEST-OK | dom/base/test/test_messagemanager_targetchain.html | took 160ms 18:08:10 INFO - TEST-START | dom/base/test/test_mozMatchesSelector.html 18:08:10 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 75MB 18:08:10 INFO - TEST-OK | dom/base/test/test_mozMatchesSelector.html | took 52ms 18:08:10 INFO - TEST-START | dom/base/test/test_mozbrowser_apis_blocked.html 18:08:10 INFO - MEMORY STAT | vsize 4250MB | residentFast 314MB | heapAllocated 77MB 18:08:10 INFO - TEST-OK | dom/base/test/test_mozbrowser_apis_blocked.html | took 122ms 18:08:10 INFO - TEST-START | dom/base/test/test_mozfiledataurl.html 18:08:11 INFO - MEMORY STAT | vsize 4247MB | residentFast 311MB | heapAllocated 47MB 18:08:11 INFO - TEST-OK | dom/base/test/test_mozfiledataurl.html | took 560ms 18:08:11 INFO - TEST-START | dom/base/test/test_mutationobserver_anonymous.html 18:08:30 INFO - MEMORY STAT | vsize 4242MB | residentFast 304MB | heapAllocated 27MB 18:08:30 INFO - TEST-OK | dom/base/test/test_mutationobserver_anonymous.html | took 19478ms 18:08:30 INFO - TEST-START | dom/base/test/test_mutationobservers.html 18:08:31 INFO - MEMORY STAT | vsize 4241MB | residentFast 303MB | heapAllocated 26MB 18:08:31 INFO - TEST-OK | dom/base/test/test_mutationobservers.html | took 966ms 18:08:31 INFO - TEST-START | dom/base/test/test_named_frames.html 18:08:31 INFO - MEMORY STAT | vsize 4241MB | residentFast 303MB | heapAllocated 28MB 18:08:31 INFO - TEST-OK | dom/base/test/test_named_frames.html | took 90ms 18:08:31 INFO - TEST-START | dom/base/test/test_navigatorPrefOverride.html 18:08:31 INFO - MEMORY STAT | vsize 4241MB | residentFast 303MB | heapAllocated 29MB 18:08:31 INFO - TEST-OK | dom/base/test/test_navigatorPrefOverride.html | took 54ms 18:08:31 INFO - TEST-START | dom/base/test/test_navigator_hardwareConcurrency.html 18:08:31 INFO - MEMORY STAT | vsize 4241MB | residentFast 303MB | heapAllocated 30MB 18:08:31 INFO - TEST-OK | dom/base/test/test_navigator_hardwareConcurrency.html | took 36ms 18:08:31 INFO - TEST-START | dom/base/test/test_navigator_language.html 18:08:31 INFO - MEMORY STAT | vsize 4241MB | residentFast 302MB | heapAllocated 26MB 18:08:32 INFO - TEST-OK | dom/base/test/test_navigator_language.html | took 180ms 18:08:32 INFO - TEST-START | dom/base/test/test_noAudioNotification.html 18:08:32 INFO - MEMORY STAT | vsize 4241MB | residentFast 303MB | heapAllocated 27MB 18:08:32 INFO - TEST-OK | dom/base/test/test_noAudioNotification.html | took 44ms 18:08:32 INFO - TEST-START | dom/base/test/test_noAudioNotificationOnMutedElement.html 18:08:32 INFO - MEMORY STAT | vsize 4244MB | residentFast 303MB | heapAllocated 28MB 18:08:32 INFO - TEST-OK | dom/base/test/test_noAudioNotificationOnMutedElement.html | took 202ms 18:08:32 INFO - TEST-START | dom/base/test/test_noAudioNotificationOnMutedOrVolume0Element.html 18:08:32 INFO - MEMORY STAT | vsize 4244MB | residentFast 303MB | heapAllocated 30MB 18:08:32 INFO - TEST-OK | dom/base/test/test_noAudioNotificationOnMutedOrVolume0Element.html | took 80ms 18:08:32 INFO - TEST-START | dom/base/test/test_noAudioNotificationOnVolume0Element.html 18:08:32 INFO - MEMORY STAT | vsize 4244MB | residentFast 303MB | heapAllocated 31MB 18:08:32 INFO - TEST-OK | dom/base/test/test_noAudioNotificationOnVolume0Element.html | took 72ms 18:08:32 INFO - TEST-START | dom/base/test/test_noWebAudioNotification.html 18:08:32 INFO - MEMORY STAT | vsize 4245MB | residentFast 303MB | heapAllocated 32MB 18:08:32 INFO - TEST-OK | dom/base/test/test_noWebAudioNotification.html | took 136ms 18:08:32 INFO - TEST-START | dom/base/test/test_nodelist_holes.html 18:08:32 INFO - MEMORY STAT | vsize 4245MB | residentFast 303MB | heapAllocated 33MB 18:08:32 INFO - TEST-OK | dom/base/test/test_nodelist_holes.html | took 76ms 18:08:32 INFO - TEST-START | dom/base/test/test_nonascii_blob_url.html 18:08:33 INFO - MEMORY STAT | vsize 4245MB | residentFast 303MB | heapAllocated 34MB 18:08:33 INFO - TEST-OK | dom/base/test/test_nonascii_blob_url.html | took 274ms 18:08:33 INFO - TEST-START | dom/base/test/test_openDialogChromeOnly.html 18:08:33 INFO - MEMORY STAT | vsize 4245MB | residentFast 303MB | heapAllocated 35MB 18:08:33 INFO - TEST-OK | dom/base/test/test_openDialogChromeOnly.html | took 36ms 18:08:33 INFO - TEST-START | dom/base/test/test_open_null_features.html 18:08:33 INFO - MEMORY STAT | vsize 4245MB | residentFast 305MB | heapAllocated 37MB 18:08:33 INFO - TEST-OK | dom/base/test/test_open_null_features.html | took 208ms 18:08:34 INFO - TEST-START | dom/base/test/test_pluginAudioNotification.html 18:08:34 INFO - MEMORY STAT | vsize 4245MB | residentFast 305MB | heapAllocated 39MB 18:08:34 INFO - TEST-OK | dom/base/test/test_pluginAudioNotification.html | took 202ms 18:08:34 INFO - TEST-START | dom/base/test/test_pluginMutedBeforePlay.html 18:08:34 INFO - MEMORY STAT | vsize 4245MB | residentFast 305MB | heapAllocated 40MB 18:08:34 INFO - TEST-OK | dom/base/test/test_pluginMutedBeforePlay.html | took 92ms 18:08:34 INFO - TEST-START | dom/base/test/test_plugin_freezing.html 18:08:34 INFO - MEMORY STAT | vsize 4244MB | residentFast 305MB | heapAllocated 41MB 18:08:34 INFO - TEST-OK | dom/base/test/test_plugin_freezing.html | took 106ms 18:08:34 INFO - JavaScript error: http://mochi.test:8888/tests/dom/base/test/test_plugin_freezing.html, line 21: TypeError: e1.stopWatchingInstanceCount is not a function 18:08:34 INFO - TEST-START | dom/base/test/test_postMessage_originAttributes.html 18:08:34 INFO - MEMORY STAT | vsize 4226MB | residentFast 287MB | heapAllocated 41MB 18:08:34 INFO - TEST-OK | dom/base/test/test_postMessage_originAttributes.html | took 88ms 18:08:34 INFO - TEST-START | dom/base/test/test_postMessage_solidus.html 18:08:34 INFO - MEMORY STAT | vsize 4226MB | residentFast 287MB | heapAllocated 42MB 18:08:34 INFO - TEST-OK | dom/base/test/test_postMessage_solidus.html | took 82ms 18:08:34 INFO - TEST-START | dom/base/test/test_postMessages.html 18:08:35 INFO - MEMORY STAT | vsize 4239MB | residentFast 289MB | heapAllocated 56MB 18:08:35 INFO - TEST-OK | dom/base/test/test_postMessages.html | took 604ms 18:08:35 INFO - TEST-START | dom/base/test/test_processing_instruction_update_stylesheet.xhtml 18:08:35 INFO - MEMORY STAT | vsize 4238MB | residentFast 289MB | heapAllocated 57MB 18:08:35 INFO - TEST-OK | dom/base/test/test_processing_instruction_update_stylesheet.xhtml | took 40ms 18:08:35 INFO - TEST-START | dom/base/test/test_progress_events_for_gzip_data.html 18:08:35 INFO - MEMORY STAT | vsize 4262MB | residentFast 295MB | heapAllocated 72MB 18:08:35 INFO - TEST-OK | dom/base/test/test_progress_events_for_gzip_data.html | took 126ms 18:08:35 INFO - TEST-START | dom/base/test/test_range_bounds.html 18:08:35 INFO - MEMORY STAT | vsize 4262MB | residentFast 295MB | heapAllocated 74MB 18:08:35 INFO - TEST-OK | dom/base/test/test_range_bounds.html | took 104ms 18:08:35 INFO - TEST-START | dom/base/test/test_reentrant_flush.html 18:08:35 INFO - MEMORY STAT | vsize 4262MB | residentFast 295MB | heapAllocated 74MB 18:08:35 INFO - TEST-OK | dom/base/test/test_reentrant_flush.html | took 50ms 18:08:35 INFO - TEST-START | dom/base/test/test_referrer_redirect.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 79MB 18:08:37 INFO - TEST-OK | dom/base/test/test_referrer_redirect.html | took 1378ms 18:08:37 INFO - TEST-START | dom/base/test/test_root_iframe.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 79MB 18:08:37 INFO - TEST-OK | dom/base/test/test_root_iframe.html | took 82ms 18:08:37 INFO - TEST-START | dom/base/test/test_screen_orientation.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 79MB 18:08:37 INFO - TEST-OK | dom/base/test/test_screen_orientation.html | took 54ms 18:08:37 INFO - TEST-START | dom/base/test/test_script_loader_crossorigin_data_url.html 18:08:37 INFO - JavaScript error: data:application/javascript,var%20a;%0aran=true%0anoSuchFunctionHere(), line 3: ReferenceError: noSuchFunctionHere is not defined 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 80MB 18:08:37 INFO - TEST-OK | dom/base/test/test_script_loader_crossorigin_data_url.html | took 120ms 18:08:37 INFO - TEST-START | dom/base/test/test_setTimeoutWith0.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 81MB 18:08:37 INFO - TEST-OK | dom/base/test/test_setTimeoutWith0.html | took 38ms 18:08:37 INFO - TEST-START | dom/base/test/test_settimeout_extra_arguments.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 72MB 18:08:37 INFO - TEST-OK | dom/base/test/test_settimeout_extra_arguments.html | took 54ms 18:08:37 INFO - TEST-START | dom/base/test/test_settimeout_inner.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 73MB 18:08:37 INFO - TEST-OK | dom/base/test/test_settimeout_inner.html | took 56ms 18:08:37 INFO - TEST-START | dom/base/test/test_setting_opener.html 18:08:37 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 63MB 18:08:38 INFO - TEST-OK | dom/base/test/test_setting_opener.html | took 248ms 18:08:39 INFO - TEST-START | dom/base/test/test_text_wholeText.html 18:08:39 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 63MB 18:08:39 INFO - TEST-OK | dom/base/test/test_text_wholeText.html | took 64ms 18:08:39 INFO - TEST-START | dom/base/test/test_textnode_normalize_in_selection.html 18:08:39 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 66MB 18:08:39 INFO - TEST-OK | dom/base/test/test_textnode_normalize_in_selection.html | took 184ms 18:08:39 INFO - TEST-START | dom/base/test/test_textnode_split_in_selection.html 18:08:39 INFO - MEMORY STAT | vsize 4262MB | residentFast 296MB | heapAllocated 69MB 18:08:39 INFO - TEST-OK | dom/base/test/test_textnode_split_in_selection.html | took 272ms 18:08:39 INFO - TEST-START | dom/base/test/test_timer_flood.html 18:14:09 INFO - Buffered messages finished 18:14:09 INFO - TEST-UNEXPECTED-TIMEOUT | dom/base/test/test_timer_flood.html | application timed out after 330 seconds with no output 18:14:09 ERROR - Force-terminating active process(es). 18:14:09 INFO - Determining child pids from psutil 18:14:09 INFO - Found child pids: [1439] 18:14:09 INFO - Killing process: 1439 18:14:09 INFO - TEST-INFO | started process screencapture 18:14:09 INFO - TEST-INFO | screencapture: exit 0 18:14:10 INFO - psutil found pid 1439 dead 18:14:10 INFO - Killing process: 1438 18:14:10 INFO - Not taking screenshot here: see the one that was previously logged 18:14:10 INFO - TEST-INFO | Main app process: exit 5 18:14:10 INFO - Buffered messages finished 18:14:10 ERROR - TEST-UNEXPECTED-FAIL | dom/base/test/test_timer_flood.html | application terminated with exit code 5 18:14:10 INFO - runtests.py | Application ran for: 0:08:08.068011 18:14:10 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp7PJK4rpidlog 18:14:10 INFO - ==> process 1438 launched child process 1439 18:14:10 INFO - ==> process 1438 launched child process 1441 18:14:10 INFO - zombiecheck | Checking for orphan process with PID: 1439 18:14:10 INFO - zombiecheck | Checking for orphan process with PID: 1441 18:14:10 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.crashreporter-symbols.zip 18:14:24 INFO - mozcrash Copy/paste: /builds/slave/test/build/macosx64-minidump_stackwalk /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4QNdIm.mozrunner/minidumps/2D47DC51-1555-4A93-874C-8A77AFF2A064.dmp /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpMvILIA 18:14:35 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/2D47DC51-1555-4A93-874C-8A77AFF2A064.dmp 18:14:35 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/2D47DC51-1555-4A93-874C-8A77AFF2A064.extra 18:14:35 INFO - PROCESS-CRASH | dom/base/test/test_timer_flood.html | application crashed [@ libsystem_kernel.dylib + 0x114de] 18:14:35 INFO - Crash dump filename: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4QNdIm.mozrunner/minidumps/2D47DC51-1555-4A93-874C-8A77AFF2A064.dmp 18:14:35 INFO - Operating system: Mac OS X 18:14:35 INFO - 10.10.5 14F27 18:14:35 INFO - CPU: amd64 18:14:35 INFO - family 6 model 69 stepping 1 18:14:35 INFO - 4 CPUs 18:14:35 INFO - 18:14:35 INFO - GPU: UNKNOWN 18:14:35 INFO - 18:14:35 INFO - Crash reason: EXC_SOFTWARE / SIGABRT 18:14:35 INFO - Crash address: 0x7fff929d84de 18:14:35 INFO - Process uptime: 487 seconds 18:14:35 INFO - 18:14:35 INFO - Thread 0 (crashed) 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:35 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x00007fff5a207048 rbx = 0x0000000000001388 18:14:35 INFO - rsi = 0x0000000000000102 rdi = 0x00007fff5a207110 18:14:35 INFO - rbp = 0x00007fff5a207090 rsp = 0x00007fff5a207048 18:14:35 INFO - r8 = 0x000000000000ae3b r9 = 0x0000000000001388 18:14:35 INFO - r10 = 0x000000000000041c r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x000000000000041c r13 = 0x0000000000000000 18:14:35 INFO - r14 = 0x00007fff5a207110 r15 = 0x000000000000ae3b 18:14:35 INFO - rip = 0x00007fff929d84de 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_kernel.dylib + 0x1064f 18:14:35 INFO - rbp = 0x00007fff5a207090 rsp = 0x00007fff5a207050 18:14:35 INFO - rip = 0x00007fff929d764f 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_kernel.dylib + 0x14ea9 18:14:35 INFO - rbp = 0x00007fff5a207090 rsp = 0x00007fff5a207060 18:14:35 INFO - rip = 0x00007fff929dbea9 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!google_breakpad::ReceivePort::WaitForMessage(google_breakpad::MachReceiveMessage*, unsigned int) [MachIPC.mm:6cef7163121e : 249 + 0x18] 18:14:35 INFO - rsp = 0x00007fff5a2070a0 rip = 0x000000010843a2f2 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!google_breakpad::CrashGenerationClient::RequestDumpForException(int, int, int, unsigned int) [crash_generation_client.cc:6cef7163121e : 67 + 0xd] 18:14:35 INFO - rsp = 0x00007fff5a2070b0 rip = 0x000000010843a93c 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!google_breakpad::ExceptionHandler::WriteMinidumpWithException(int, int, int, __darwin_ucontext*, unsigned int, bool, bool) [exception_handler.cc:6cef7163121e : 375 + 0x10] 18:14:35 INFO - rbx = 0x000000010a91b700 rbp = 0x0000000000010002 18:14:35 INFO - rsp = 0x00007fff5a207990 r12 = 0x000000000000030b 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000005 18:14:35 INFO - r15 = 0x0000000000000000 rip = 0x000000010843ce02 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!google_breakpad::ExceptionHandler::SignalHandler(int, __siginfo*, void*) [exception_handler.cc:6cef7163121e : 616 + 0x29] 18:14:35 INFO - rbx = 0x000000010a91b700 rbp = 0x00007fff5a207ac0 18:14:35 INFO - rsp = 0x00007fff5a207a90 r12 = 0x000000010a9efbd8 18:14:35 INFO - r13 = 0x000000008c26dd03 r14 = 0x00007fff5a207f50 18:14:35 INFO - r15 = 0x000000010a9efbc0 rip = 0x000000010843d3ef 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_platform.dylib + 0x4f1a 18:14:35 INFO - rbx = 0x00007fff5a207f50 rbp = 0x00007fff5a207ac0 18:14:35 INFO - rsp = 0x00007fff5a207ac0 r12 = 0x000000010a9efbd8 18:14:35 INFO - r13 = 0x000000008c26dd03 r14 = 0x000000008c26db00 18:14:35 INFO - r15 = 0x000000010a9efbc0 rip = 0x00007fff9a78af1a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 libsystem_kernel.dylib + 0x16166 18:14:35 INFO - rsp = 0x00007fff5a207b78 rip = 0x00007fff929dd166 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 1 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x17232 18:14:35 INFO - rax = 0x0000000002000171 rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000010a74e5b8 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000000000000 rdi = 0x0000000000000004 18:14:35 INFO - rbp = 0x000000010a74e640 rsp = 0x000000010a74e5b8 18:14:35 INFO - r8 = 0x0000000000000001 r9 = 0x0000000000000000 18:14:35 INFO - r10 = 0x000000010a74e5d0 r11 = 0x0000000000000246 18:14:35 INFO - r12 = 0x00007fff90dcf258 r13 = 0x00007fff7cf91ec0 18:14:35 INFO - r14 = 0x000000010a74e5d0 r15 = 0x000000010a74e600 18:14:35 INFO - rip = 0x00007fff929de232 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libdispatch.dylib + 0x4a6a 18:14:35 INFO - rbp = 0x000000010a74ee50 rsp = 0x000000010a74e650 18:14:35 INFO - rip = 0x00007fff90dafa6a 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 18:14:35 INFO - Thread 2 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:35 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000010cad5bd8 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000000000006 rdi = 0x000000010cad5c70 18:14:35 INFO - rbp = 0x000000010cad5c20 rsp = 0x000000010cad5bd8 18:14:35 INFO - r8 = 0x0000000000002803 r9 = 0x0000000000000000 18:14:35 INFO - r10 = 0x000000000000024c r11 = 0x0000000000000206 18:14:35 INFO - r12 = 0x000000000000024c r13 = 0x0000000000000000 18:14:35 INFO - r14 = 0x000000010cad5c70 r15 = 0x0000000000002803 18:14:35 INFO - rip = 0x00007fff929d84de 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 XUL!google_breakpad::ExceptionHandler::WaitForMessage(void*) [exception_handler.cc:6cef7163121e : 487 + 0x8] 18:14:35 INFO - rbp = 0x000000010cad5f10 rsp = 0x000000010cad5c30 18:14:35 INFO - rip = 0x000000010843d092 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010cad6000 rbp = 0x000000010cad5f10 18:14:35 INFO - rsp = 0x000000010cad5f00 r12 = 0x0000000000002a03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a91b700 18:14:35 INFO - r15 = 0x000000010843cff0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010cad5f50 rsp = 0x000000010cad5f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 4 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010cad5f78 rsp = 0x000000010cad5f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 5 XUL + 0x27e0ff0 18:14:35 INFO - rsp = 0x000000010cad6030 rip = 0x000000010843cff0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 3 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:35 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000010cb58e28 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000000000002 rdi = 0x000000010a932800 18:14:35 INFO - rbp = 0x000000010cb58e70 rsp = 0x000000010cb58e28 18:14:35 INFO - r8 = 0x000000000000230b r9 = 0x0000000000000000 18:14:35 INFO - r10 = 0x000000000000041c r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x000000000000041c r13 = 0x0000000000000000 18:14:35 INFO - r14 = 0x000000010a932800 r15 = 0x000000000000230b 18:14:35 INFO - rip = 0x00007fff929d84de 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 XUL!ReceivePort::WaitForMessage(MachReceiveMessage*, unsigned int) [mach_ipc_mac.mm:6cef7163121e : 268 + 0x13] 18:14:35 INFO - rbp = 0x000000010cb58f10 rsp = 0x000000010cb58e80 18:14:35 INFO - rip = 0x00000001061211f8 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 2 XUL!mozilla::ipc::PortServerThread [SharedMemoryBasic_mach.mm:6cef7163121e : 398 + 0xa] 18:14:35 INFO - rbp = 0x000000010cb58f10 rsp = 0x000000010cb58e90 18:14:35 INFO - rip = 0x00000001061483c3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010cb59000 rbp = 0x000000010cb58f10 18:14:35 INFO - rsp = 0x000000010cb58f00 r12 = 0x0000000000002b03 18:14:35 INFO - r14 = 0x000000010a90e610 r15 = 0x0000000106148360 18:14:35 INFO - rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010cb58f50 rsp = 0x000000010cb58f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010cb58f78 rsp = 0x000000010cb58f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 6 XUL + 0x4ec360 18:14:35 INFO - rsp = 0x000000010cb59030 rip = 0x0000000106148360 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 4 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x1721a 18:14:35 INFO - rax = 0x000000000200016b rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000010de2fbc8 rbx = 0x000000010a934000 18:14:35 INFO - rsi = 0x000000010a934000 rdi = 0x0000000000000007 18:14:35 INFO - rbp = 0x0000000000000040 rsp = 0x000000010de2fbc8 18:14:35 INFO - r8 = 0x0000000000000040 r9 = 0x0000000000000000 18:14:35 INFO - r10 = 0x000000010a934800 r11 = 0x0000000000000246 18:14:35 INFO - r12 = 0x0000000000000000 r13 = 0x000000010a9c7400 18:14:35 INFO - r14 = 0x000000010a934800 r15 = 0x000000010a990e80 18:14:35 INFO - rip = 0x00007fff929de21a 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 XUL!kq_dispatch [kqueue.c:6cef7163121e : 279 + 0x13] 18:14:35 INFO - rsp = 0x000000010de2fbd0 rip = 0x0000000106126b9c 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 XUL!event_base_loop [event.c:6cef7163121e : 1607 + 0xe] 18:14:35 INFO - rbx = 0x000000010a9c7590 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010de2fc30 r12 = 0x0000000000000000 18:14:35 INFO - r13 = 0x000000010a9c7400 r14 = 0x00000000000fffff 18:14:35 INFO - r15 = 0x000000010a9d6a58 rip = 0x0000000106124815 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 XUL!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:6cef7163121e : 372 + 0xa] 18:14:35 INFO - rbx = 0x000000010de2fd58 rbp = 0x0000000000003500 18:14:35 INFO - rsp = 0x000000010de2fcd0 r12 = 0x000000010de2fcf0 18:14:35 INFO - r13 = 0x000000010de2fce8 r14 = 0x000000010a9d6a40 18:14:35 INFO - r15 = 0x000000010a9d6a58 rip = 0x0000000106112055 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a903358 rbp = 0x0000000000003503 18:14:35 INFO - rsp = 0x000000010de2fd30 r12 = 0x03003b851f995665 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010de2fd58 18:14:35 INFO - r15 = 0x000000010a903380 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!base::Thread::ThreadMain() [thread.cc:6cef7163121e : 180 + 0x8] 18:14:35 INFO - rbx = 0x000000010a903358 rbp = 0x0000000000003503 18:14:35 INFO - rsp = 0x000000010de2fd50 r12 = 0x03003b851f995665 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010de2fd58 18:14:35 INFO - r15 = 0x000000010a903380 rip = 0x00000001061191b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!ThreadFunc [platform_thread_posix.cc:6cef7163121e : 38 + 0x7] 18:14:35 INFO - rbx = 0x000000010de30000 rbp = 0x000000010de2ff10 18:14:35 INFO - rsp = 0x000000010de2fef0 r12 = 0x0000000000003503 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a903358 18:14:35 INFO - r15 = 0x0000000106119380 rip = 0x0000000106119387 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010de30000 rbp = 0x000000010de2ff10 18:14:35 INFO - rsp = 0x000000010de2ff00 r12 = 0x0000000000003503 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a903358 18:14:35 INFO - r15 = 0x0000000106119380 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010de2ff50 rsp = 0x000000010de2ff20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010de2ff78 rsp = 0x000000010de2ff60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 10 XUL + 0x4bd380 18:14:35 INFO - rsp = 0x000000010de30030 rip = 0x0000000106119380 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 5 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000009300 18:14:35 INFO - rcx = 0x000000010deb2d58 rbx = 0x0000000000009300 18:14:35 INFO - rsi = 0x0001e5010001e600 rdi = 0x000000010dffdb88 18:14:35 INFO - rbp = 0x000000010deb2e10 rsp = 0x000000010deb2d58 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010e00c240 18:14:35 INFO - r14 = 0x0001e5010001e600 r15 = 0x000000010deb3000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010deb2e10 rsp = 0x000000010deb2d60 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libmozavcodec.dylib!ff_vp9_loop_filter_v_16_10_avx + 0x5b5 18:14:35 INFO - rbp = 0x000000010deb2e10 rsp = 0x000000010deb2da0 18:14:35 INFO - rip = 0x000000011f995665 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010deb2e10 rsp = 0x000000010deb2db0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 264 + 0xb] 18:14:35 INFO - rsp = 0x000000010deb2e20 rip = 0x0000000105bc4373 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 5 XUL!WatchdogMain [XPCJSContext.cpp:6cef7163121e : 996 + 0xb] 18:14:35 INFO - rbx = 0x00056ab61ac689d1 rbp = 0x0000000000000005 18:14:35 INFO - rsp = 0x000000010deb2e80 r12 = 0x000000000000432b 18:14:35 INFO - r13 = 0x000000010dff0290 r14 = 0x0003d08ffff85ee0 18:14:35 INFO - r15 = 0x000000010dff2d00 rip = 0x0000000106445c50 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98a830 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010deb2ed0 r12 = 0x000000000000432b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010deb3000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010deb3000 rbp = 0x000000010deb2f10 18:14:35 INFO - rsp = 0x000000010deb2f00 r12 = 0x000000000000432b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98a830 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010deb2f50 rsp = 0x000000010deb2f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010deb2f78 rsp = 0x000000010deb2f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 10 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x000000010deb3030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 6 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5200 18:14:35 INFO - rcx = 0x000000010edb3d98 rbx = 0x00000000002e5200 18:14:35 INFO - rsi = 0x002e5200002e5900 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010edb3e50 rsp = 0x000000010edb3d98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5200002e5900 r15 = 0x000000010edb4000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010edb3e50 rsp = 0x000000010edb3da0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010edb3e50 rsp = 0x000000010edb3df0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010edb3e60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rsp = 0x000000010edb3ea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010ebf2000 18:14:35 INFO - r15 = 0x000000010edb3ea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e064390 rbp = 0x000000010edb3f10 18:14:35 INFO - rsp = 0x000000010edb3ef0 r12 = 0x0000000000004527 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e064390 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010edb4000 rbp = 0x000000010edb3f10 18:14:35 INFO - rsp = 0x000000010edb3f00 r12 = 0x0000000000004527 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e064390 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010edb3f50 rsp = 0x000000010edb3f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010edb3f78 rsp = 0x000000010edb3f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010edb4030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 7 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5700 18:14:35 INFO - rcx = 0x000000010ef80d98 rbx = 0x00000000002e5700 18:14:35 INFO - rsi = 0x002e5700002e5f00 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010ef80e50 rsp = 0x000000010ef80d98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5700002e5f00 r15 = 0x000000010ef81000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010ef80e50 rsp = 0x000000010ef80da0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010ef80e50 rsp = 0x000000010ef80df0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010ef80e60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rsp = 0x000000010ef80ea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010edbf000 18:14:35 INFO - r15 = 0x000000010ef80ea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e0643a0 rbp = 0x000000010ef80f10 18:14:35 INFO - rsp = 0x000000010ef80ef0 r12 = 0x0000000000003917 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643a0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010ef81000 rbp = 0x000000010ef80f10 18:14:35 INFO - rsp = 0x000000010ef80f00 r12 = 0x0000000000003917 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643a0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010ef80f50 rsp = 0x000000010ef80f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010ef80f78 rsp = 0x000000010ef80f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010ef81030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 8 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5400 18:14:35 INFO - rcx = 0x000000010f003d98 rbx = 0x00000000002e5400 18:14:35 INFO - rsi = 0x002e5400002e5c00 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010f003e50 rsp = 0x000000010f003d98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5400002e5c00 r15 = 0x000000010f004000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f003e50 rsp = 0x000000010f003da0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010f003e50 rsp = 0x000000010f003df0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010f003e60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x0000000127df7090 rsp = 0x000000010f003ea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010ee42000 18:14:35 INFO - r15 = 0x000000010f003ea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e0643b0 rbp = 0x000000010f003f10 18:14:35 INFO - rsp = 0x000000010f003ef0 r12 = 0x0000000000003b07 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643b0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f004000 rbp = 0x000000010f003f10 18:14:35 INFO - rsp = 0x000000010f003f00 r12 = 0x0000000000003b07 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643b0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f003f50 rsp = 0x000000010f003f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f003f78 rsp = 0x000000010f003f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010f004030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 9 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5200 18:14:35 INFO - rcx = 0x000000010f086d98 rbx = 0x00000000002e5200 18:14:35 INFO - rsi = 0x002e5200002e5a00 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010f086e50 rsp = 0x000000010f086d98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5200002e5a00 r15 = 0x000000010f087000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f086e50 rsp = 0x000000010f086da0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010f086e50 rsp = 0x000000010f086df0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010f086e60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rsp = 0x000000010f086ea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010eec5000 18:14:35 INFO - r15 = 0x000000010f086ea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e0643c0 rbp = 0x000000010f086f10 18:14:35 INFO - rsp = 0x000000010f086ef0 r12 = 0x000000000000470b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643c0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f087000 rbp = 0x000000010f086f10 18:14:35 INFO - rsp = 0x000000010f086f00 r12 = 0x000000000000470b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643c0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f086f50 rsp = 0x000000010f086f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f086f78 rsp = 0x000000010f086f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010f087030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 10 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5800 18:14:35 INFO - rcx = 0x000000010f109d98 rbx = 0x00000000002e5800 18:14:35 INFO - rsi = 0x002e5800002e6000 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010f109e50 rsp = 0x000000010f109d98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5800002e6000 r15 = 0x000000010f10a000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f109e50 rsp = 0x000000010f109da0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 XUL!js::HelperThread::handleIonWorkload(js::AutoLockHelperThreadState&) [HelperThreads.cpp:6cef7163121e : 792 + 0x5] 18:14:35 INFO - rbp = 0x000000010f109e50 rsp = 0x000000010f109de0 18:14:35 INFO - rip = 0x0000000108fa3f61 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rbp = 0x000000010f109ea8 18:14:35 INFO - rsp = 0x000000010f109ea0 r12 = 0x0000000000000002 18:14:35 INFO - r13 = 0x000000010e012090 r14 = 0x0000000000000002 18:14:35 INFO - r15 = 0x000000010ef48000 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e0643d0 rbp = 0x000000010f109f10 18:14:35 INFO - rsp = 0x000000010f109ef0 r12 = 0x0000000000004803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643d0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f10a000 rbp = 0x000000010f109f10 18:14:35 INFO - rsp = 0x000000010f109f00 r12 = 0x0000000000004803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643d0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f109f50 rsp = 0x000000010f109f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f109f78 rsp = 0x000000010f109f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010f10a030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 11 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5600 18:14:35 INFO - rcx = 0x000000010f18cd98 rbx = 0x00000000002e5600 18:14:35 INFO - rsi = 0x002e5600002e5d00 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010f18ce50 rsp = 0x000000010f18cd98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5600002e5d00 r15 = 0x000000010f18d000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f18ce50 rsp = 0x000000010f18cda0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010f18ce50 rsp = 0x000000010f18cdf0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010f18ce60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rsp = 0x000000010f18cea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010efcb000 18:14:35 INFO - r15 = 0x000000010f18cea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e0643e0 rbp = 0x000000010f18cf10 18:14:35 INFO - rsp = 0x000000010f18cef0 r12 = 0x0000000000004903 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643e0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f18d000 rbp = 0x000000010f18cf10 18:14:35 INFO - rsp = 0x000000010f18cf00 r12 = 0x0000000000004903 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643e0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f18cf50 rsp = 0x000000010f18cf20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f18cf78 rsp = 0x000000010f18cf60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010f18d030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 12 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5400 18:14:35 INFO - rcx = 0x000000010f20fd98 rbx = 0x00000000002e5400 18:14:35 INFO - rsi = 0x002e5400002e5b00 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010f20fe50 rsp = 0x000000010f20fd98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5400002e5b00 r15 = 0x000000010f210000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f20fe50 rsp = 0x000000010f20fda0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010f20fe50 rsp = 0x000000010f20fdf0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010f20fe60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rsp = 0x000000010f20fea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010f04e000 18:14:35 INFO - r15 = 0x000000010f20fea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e0643f0 rbp = 0x000000010f20ff10 18:14:35 INFO - rsp = 0x000000010f20fef0 r12 = 0x0000000000004a03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643f0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f210000 rbp = 0x000000010f20ff10 18:14:35 INFO - rsp = 0x000000010f20ff00 r12 = 0x0000000000004a03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e0643f0 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f20ff50 rsp = 0x000000010f20ff20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f20ff78 rsp = 0x000000010f20ff60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010f210030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 13 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x00000000002e5600 18:14:35 INFO - rcx = 0x000000010f292d98 rbx = 0x00000000002e5600 18:14:35 INFO - rsi = 0x002e5600002e5e00 rdi = 0x000000010a9c89c0 18:14:35 INFO - rbp = 0x000000010f292e50 rsp = 0x000000010f292d98 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010df13600 18:14:35 INFO - r14 = 0x002e5600002e5e00 r15 = 0x000000010f293000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f292e50 rsp = 0x000000010f292da0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010f292e50 rsp = 0x000000010f292df0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:35 INFO - rsp = 0x000000010f292e60 rip = 0x0000000108b87c31 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:35 INFO - rbx = 0x000000010e012090 rsp = 0x000000010f292ea0 18:14:35 INFO - r12 = 0x0000000000000002 r14 = 0x000000010f0d1000 18:14:35 INFO - r15 = 0x000000010f292ea8 rip = 0x0000000108fa38e1 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e064400 rbp = 0x000000010f292f10 18:14:35 INFO - rsp = 0x000000010f292ef0 r12 = 0x0000000000004b03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e064400 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x0000000108fe09aa 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f293000 rbp = 0x000000010f292f10 18:14:35 INFO - rsp = 0x000000010f292f00 r12 = 0x0000000000004b03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e064400 18:14:35 INFO - r15 = 0x0000000108fe09a0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f292f50 rsp = 0x000000010f292f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f292f78 rsp = 0x000000010f292f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 XUL + 0x33849a0 18:14:35 INFO - rsp = 0x000000010f293030 rip = 0x0000000108fe09a0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 14 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:35 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000010f480aa8 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000000000002 rdi = 0x000000010f480b70 18:14:35 INFO - rbp = 0x000000010f480af0 rsp = 0x000000010f480aa8 18:14:35 INFO - r8 = 0x0000000000004c03 r9 = 0x0000000000000000 18:14:35 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:35 INFO - r14 = 0x000000010f480b70 r15 = 0x0000000000004c03 18:14:35 INFO - rip = 0x00007fff929d84de 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:35 INFO - rbp = 0x000000010f480f10 rsp = 0x000000010f480b00 18:14:35 INFO - rip = 0x00000001091424ee 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:35 INFO - rbx = 0x000000010e064420 rbp = 0x000000010f480f10 18:14:35 INFO - rsp = 0x000000010f480ef0 r12 = 0x0000000000004d03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e064420 18:14:35 INFO - r15 = 0x000000010915b6c0 rip = 0x000000010915b6ca 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f481000 rbp = 0x000000010f480f10 18:14:35 INFO - rsp = 0x000000010f480f00 r12 = 0x0000000000004d03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010e064420 18:14:35 INFO - r15 = 0x000000010915b6c0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f480f50 rsp = 0x000000010f480f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f480f78 rsp = 0x000000010f480f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:35 INFO - rsp = 0x000000010f481030 rip = 0x000000010915b6c0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 7 0x3 18:14:35 INFO - rbx = 0x000000010e064420 rsp = 0x000000010f481050 18:14:35 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:35 INFO - rip = 0x0000000000000003 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 18:14:35 INFO - Thread 15 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x163fa 18:14:35 INFO - rax = 0x000000000200005d rdx = 0x000000010f5037f0 18:14:35 INFO - rcx = 0x000000010f503758 rbx = 0x0000000000004000 18:14:35 INFO - rsi = 0x000000010f503870 rdi = 0x000000000000000f 18:14:35 INFO - rbp = 0x0000000000000000 rsp = 0x000000010f503758 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001 18:14:35 INFO - r10 = 0x000000010f503770 r11 = 0x0000000000000287 18:14:35 INFO - r12 = 0x000000010f503980 r13 = 0x0000000000000001 18:14:35 INFO - r14 = 0x0000000000000001 r15 = 0x000000010f503980 18:14:35 INFO - rip = 0x00007fff929dd3fa 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libnss3.dylib!poll [unix.c:6cef7163121e : 3725 + 0x5] 18:14:35 INFO - rsp = 0x000000010f503760 rip = 0x0000000105baf335 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libnss3.dylib!PR_Poll [ptio.c:6cef7163121e : 3922 + 0x10] 18:14:35 INFO - rbx = 0x000000010a9ce800 rbp = 0x0000000000000001 18:14:35 INFO - rsp = 0x000000010f503920 r14 = 0x00000000ffffffff 18:14:35 INFO - r15 = 0x03003b851f995665 rip = 0x0000000105bc0470 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 XUL!mozilla::net::nsSocketTransportService::Poll(unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:6cef7163121e : 485 + 0xe] 18:14:35 INFO - rbx = 0x000000010df15360 rbp = 0x000000010a9ce800 18:14:35 INFO - rsp = 0x000000010f503bc0 r12 = 0x000000010f503c44 18:14:35 INFO - r13 = 0x0000000000000001 r14 = 0x00000000ffffffff 18:14:35 INFO - r15 = 0x0000000000000000 rip = 0x0000000105dc56fb 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 XUL!mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:6cef7163121e : 1105 + 0xb] 18:14:35 INFO - rbx = 0x000000010f503ce8 rbp = 0xffffffffffffffff 18:14:35 INFO - rsp = 0x000000010f503c10 r12 = 0x000000010df15360 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0xfffffffffffffff0 18:14:35 INFO - r15 = 0x0000ffff00000000 rip = 0x0000000105dc71bc 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:6cef7163121e : 903 + 0xd] 18:14:35 INFO - rbx = 0x000000010df15360 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010f503c80 r12 = 0x8000000000000000 18:14:35 INFO - r13 = 0x00000214031aeed5 r14 = 0x0000000000000000 18:14:35 INFO - r15 = 0x7fffffffffffffff rip = 0x0000000105dc6901 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!non-virtual thunk to mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:6cef7163121e : 825 + 0xa] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x000000010f503d68 18:14:35 INFO - rsp = 0x000000010f503d30 r12 = 0x000000010a961bf0 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x000000010f503def 18:14:35 INFO - r15 = 0x000000010a961c20 rip = 0x0000000105dc783a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x000000010f503d68 18:14:35 INFO - rsp = 0x000000010f503d40 r12 = 0x000000010a961bf0 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x000000010f503def 18:14:35 INFO - r15 = 0x000000010a961c20 rip = 0x0000000105d111e8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000000 rbp = 0x000000010f503e08 18:14:35 INFO - rsp = 0x000000010f503de0 r12 = 0x0000000000004e01 18:14:35 INFO - r13 = 0x000000010e02c660 r14 = 0x000000010e02c640 18:14:35 INFO - r15 = 0x000000010a961bf0 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:35 INFO - rbx = 0x000000010a9091a0 rbp = 0x000000010f503e08 18:14:35 INFO - rsp = 0x000000010f503e00 r12 = 0x0000000000004e01 18:14:35 INFO - r13 = 0x000000010e02c660 r14 = 0x000000010e02c640 18:14:35 INFO - r15 = 0x000000010a961bf0 rip = 0x000000010613d04d 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a961bf0 rbp = 0x000000010a961c50 18:14:35 INFO - rsp = 0x000000010f503e60 r12 = 0x0000000000004e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a9091a0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a961bf0 rbp = 0x000000010a961c50 18:14:35 INFO - rsp = 0x000000010f503e80 r12 = 0x0000000000004e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a9091a0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98a960 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010f503ed0 r12 = 0x0000000000004e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010f504000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f504000 rbp = 0x000000010f503f10 18:14:35 INFO - rsp = 0x000000010f503f00 r12 = 0x0000000000004e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98a960 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f503f50 rsp = 0x000000010f503f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f503f78 rsp = 0x000000010f503f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 16 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x000000010f504030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 16 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000010f586d68 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000100000100 rdi = 0x000000010f9d4b88 18:14:35 INFO - rbp = 0x000000010f586e20 rsp = 0x000000010f586d68 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010e00e700 18:14:35 INFO - r14 = 0x0000000100000100 r15 = 0x000000010f587000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010f586e20 rsp = 0x000000010f586d70 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libmozavcodec.dylib!ff_vp9_loop_filter_v_16_10_avx + 0x5b5 18:14:35 INFO - rbp = 0x000000010f586e20 rsp = 0x000000010f586db0 18:14:35 INFO - rip = 0x000000011f995665 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010f586e20 rsp = 0x000000010f586dc0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x000000010f586e30 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 5 XUL!mozilla::HangMonitor::ThreadMain(void*) [CondVar.h:6cef7163121e : 79 + 0x7] 18:14:35 INFO - rbx = 0x0000000000000000 rbp = 0x00000000ffffffff 18:14:35 INFO - rsp = 0x000000010f586e90 r12 = 0x0000000000000000 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x000000010df14780 18:14:35 INFO - r15 = 0x0000000000000001 rip = 0x0000000105d096d0 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98b410 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010f586ed0 r12 = 0x0000000000004f03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010f587000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010f587000 rbp = 0x000000010f586f10 18:14:35 INFO - rsp = 0x000000010f586f00 r12 = 0x0000000000004f03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98b410 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010f586f50 rsp = 0x000000010f586f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010f586f78 rsp = 0x000000010f586f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 10 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x000000010f587030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 17 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000400 18:14:35 INFO - rcx = 0x000000010fa80d48 rbx = 0x0000000000000400 18:14:35 INFO - rsi = 0x0000030000000500 rdi = 0x000000010f9d4cc8 18:14:35 INFO - rbp = 0x000000010fa80e00 rsp = 0x000000010fa80d48 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010e00e7c0 18:14:35 INFO - r14 = 0x0000030000000500 r15 = 0x000000010fa81000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010fa80e00 rsp = 0x000000010fa80d50 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000010fa80e00 rsp = 0x000000010fa80da0 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x000000010fa80e10 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!mozilla::BackgroundHangManager::RunMonitorThread() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x0000000000209444 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010fa80e70 r12 = 0x000000010f9425e0 18:14:35 INFO - r13 = 0x00000000ffffffff r14 = 0x00000000ffffffff 18:14:35 INFO - r15 = 0x00000000002092eb rip = 0x0000000105d070eb 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98b540 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010fa80ed0 r12 = 0x0000000000005003 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010fa81000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010fa81000 rbp = 0x000000010fa80f10 18:14:35 INFO - rsp = 0x000000010fa80f00 r12 = 0x0000000000005003 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98b540 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010fa80f50 rsp = 0x000000010fa80f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010fa80f78 rsp = 0x000000010fa80f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x000000010fa81030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 18 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16166 18:14:35 INFO - rax = 0x000000000200012d rdx = 0x000000008c26dc00 18:14:35 INFO - rcx = 0x000000010ff80bf8 rbx = 0x000000008c26de03 18:14:35 INFO - rsi = 0x000000008c26de03 rdi = 0x000000010a9efbc0 18:14:35 INFO - rbp = 0x000000010ff80c80 rsp = 0x000000010ff80bf8 18:14:35 INFO - r8 = 0x0000000000002060 r9 = 0x0000000000001060 18:14:35 INFO - r10 = 0xffffffffffffffff r11 = 0x0000000000000246 18:14:35 INFO - r12 = 0x000000010a9efbd8 r13 = 0x000000008c26de03 18:14:35 INFO - r14 = 0x000000008c26dc00 r15 = 0x000000010a9efbc0 18:14:35 INFO - rip = 0x00007fff929dd166 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x1696 18:14:35 INFO - rbp = 0x000000010ff80c80 rsp = 0x000000010ff80c00 18:14:35 INFO - rip = 0x00007fff969ac696 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libnss3.dylib! [ptsynch.c:6cef7163121e : 177 + 0x5] 18:14:35 INFO - rsp = 0x000000010ff80c90 rip = 0x0000000105bc4039 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 XUL!TimerThread::PostTimerEvent(already_AddRefed) [Mutex.h:6cef7163121e : 69 + 0x5] 18:14:35 INFO - rbx = 0x0000000163e1e2c0 rsp = 0x000000010ff80ca0 18:14:35 INFO - rip = 0x0000000105d0d79d 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 XUL!TimerThread::Run() [TimerThread.cpp:6cef7163121e : 472 + 0xd] 18:14:35 INFO - rbx = 0x7fffffffffffffff rbp = 0x0000000000000001 18:14:35 INFO - rsp = 0x000000010ff80ce0 r12 = 0x000000010a9a2830 18:14:35 INFO - r14 = 0x00000261ffce9061 r15 = 0x0000000161196500 18:14:35 INFO - rip = 0x0000000105d0d33d 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x000000010ff80d68 18:14:35 INFO - rsp = 0x000000010ff80d40 r12 = 0x000000010a963130 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x000000010ff80def 18:14:35 INFO - r15 = 0x000000010a963160 rip = 0x0000000105d111e8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000000 rbp = 0x000000010ff80e08 18:14:35 INFO - rsp = 0x000000010ff80de0 r12 = 0x0000000000005803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010fb5ab00 18:14:35 INFO - r15 = 0x000000010a963130 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:35 INFO - rbx = 0x000000010a909ca0 rbp = 0x000000010ff80e08 18:14:35 INFO - rsp = 0x000000010ff80e00 r12 = 0x0000000000005803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010fb5ab00 18:14:35 INFO - r15 = 0x000000010a963130 rip = 0x000000010613cfbc 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963130 rbp = 0x000000010a963190 18:14:35 INFO - rsp = 0x000000010ff80e60 r12 = 0x0000000000005803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a909ca0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963130 rbp = 0x000000010a963190 18:14:35 INFO - rsp = 0x000000010ff80e80 r12 = 0x0000000000005803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a909ca0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98bb30 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000010ff80ed0 r12 = 0x0000000000005803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010ff81000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000010ff81000 rbp = 0x000000010ff80f10 18:14:35 INFO - rsp = 0x000000010ff80f00 r12 = 0x0000000000005803 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98bb30 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000010ff80f50 rsp = 0x000000010ff80f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000010ff80f78 rsp = 0x000000010ff80f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x000000010ff81030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 19 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x000000000000d200 18:14:35 INFO - rcx = 0x0000000111ac7bb8 rbx = 0x000000000000d200 18:14:35 INFO - rsi = 0x0000d2000000d500 rdi = 0x0000000111b241c8 18:14:35 INFO - rbp = 0x0000000111ac7c70 rsp = 0x0000000111ac7bb8 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010fdc2100 18:14:35 INFO - r14 = 0x0000d2000000d500 r15 = 0x0000000111ac8000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x0000000111ac7c70 rsp = 0x0000000111ac7bc0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x0000000111ac7c70 rsp = 0x0000000111ac7c10 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x0000000111ac7c80 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x0000000111b24180 rbp = 0x0000000111ac7d68 18:14:35 INFO - rsp = 0x0000000111ac7ce0 r12 = 0x000000010a963680 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x0000000111ac7d00 18:14:35 INFO - r15 = 0x0000000111b241b0 rip = 0x00000001068e6d91 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:6cef7163121e : 174 + 0x8] 18:14:35 INFO - rbx = 0x000000012389f768 rbp = 0x0000000111ac7d68 18:14:35 INFO - rsp = 0x0000000111ac7d00 r12 = 0x000000010a963680 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x000000010fbc7620 18:14:35 INFO - r15 = 0x0000000111ac7d00 rip = 0x00000001068e6ad5 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x0000000111ac7d68 18:14:35 INFO - rsp = 0x0000000111ac7d40 r12 = 0x000000010a963680 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x0000000111ac7def 18:14:35 INFO - r15 = 0x000000010a9636b0 rip = 0x0000000105d111e8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000000 rbp = 0x0000000111ac7e08 18:14:35 INFO - rsp = 0x0000000111ac7de0 r12 = 0x0000000000006c0b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111b24280 18:14:35 INFO - r15 = 0x000000010a963680 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:35 INFO - rbx = 0x000000010a90a0c0 rbp = 0x0000000111ac7e08 18:14:35 INFO - rsp = 0x0000000111ac7e00 r12 = 0x0000000000006c0b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111b24280 18:14:35 INFO - r15 = 0x000000010a963680 rip = 0x000000010613cfbc 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963680 rbp = 0x000000010a9636e0 18:14:35 INFO - rsp = 0x0000000111ac7e60 r12 = 0x0000000000006c0b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a0c0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963680 rbp = 0x000000010a9636e0 18:14:35 INFO - rsp = 0x0000000111ac7e80 r12 = 0x0000000000006c0b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a0c0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98c380 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x0000000111ac7ed0 r12 = 0x0000000000006c0b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111ac8000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x0000000111ac8000 rbp = 0x0000000111ac7f10 18:14:35 INFO - rsp = 0x0000000111ac7f00 r12 = 0x0000000000006c0b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98c380 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x0000000111ac7f50 rsp = 0x0000000111ac7f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x0000000111ac7f78 rsp = 0x0000000111ac7f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x0000000111ac8030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 20 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x000000000000d100 18:14:35 INFO - rcx = 0x0000000117f21bb8 rbx = 0x000000000000d100 18:14:35 INFO - rsi = 0x0000d1000000d400 rdi = 0x0000000111b241c8 18:14:35 INFO - rbp = 0x0000000117f21c70 rsp = 0x0000000117f21bb8 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010fdc2100 18:14:35 INFO - r14 = 0x0000d1000000d400 r15 = 0x0000000117f22000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x0000000117f21c70 rsp = 0x0000000117f21bc0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x0000000117f21c70 rsp = 0x0000000117f21c10 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x0000000117f21c80 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x0000000111b24180 rbp = 0x0000000117f21d68 18:14:35 INFO - rsp = 0x0000000117f21ce0 r12 = 0x000000010a963790 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x0000000117f21d00 18:14:35 INFO - r15 = 0x0000000111b241b0 rip = 0x00000001068e6d91 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:6cef7163121e : 174 + 0x8] 18:14:35 INFO - rbx = 0x0000000123b4e3c0 rbp = 0x0000000117f21d68 18:14:35 INFO - rsp = 0x0000000117f21d00 r12 = 0x000000010a963790 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x0000000111b12f80 18:14:35 INFO - r15 = 0x0000000117f21d00 rip = 0x00000001068e6ad5 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x0000000117f21d68 18:14:35 INFO - rsp = 0x0000000117f21d40 r12 = 0x000000010a963790 18:14:35 INFO - r13 = 0x0000000000000000 r14 = 0x0000000117f21def 18:14:35 INFO - r15 = 0x000000010a9637c0 rip = 0x0000000105d111e8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000000 rbp = 0x0000000117f21e08 18:14:35 INFO - rsp = 0x0000000117f21de0 r12 = 0x0000000000006b1f 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111b24340 18:14:35 INFO - r15 = 0x000000010a963790 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:35 INFO - rbx = 0x000000010a90a220 rbp = 0x0000000117f21e08 18:14:35 INFO - rsp = 0x0000000117f21e00 r12 = 0x0000000000006b1f 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111b24340 18:14:35 INFO - r15 = 0x000000010a963790 rip = 0x000000010613cfbc 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963790 rbp = 0x000000010a9637f0 18:14:35 INFO - rsp = 0x0000000117f21e60 r12 = 0x0000000000006b1f 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a220 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963790 rbp = 0x000000010a9637f0 18:14:35 INFO - rsp = 0x0000000117f21e80 r12 = 0x0000000000006b1f 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a220 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98c4b0 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x0000000117f21ed0 r12 = 0x0000000000006b1f 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000117f22000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x0000000117f22000 rbp = 0x0000000117f21f10 18:14:35 INFO - rsp = 0x0000000117f21f00 r12 = 0x0000000000006b1f 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98c4b0 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x0000000117f21f50 rsp = 0x0000000117f21f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x0000000117f21f78 rsp = 0x0000000117f21f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x0000000117f22030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 21 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x000000000000d000 18:14:35 INFO - rcx = 0x0000000117fa4bb8 rbx = 0x000000000000d000 18:14:35 INFO - rsi = 0x0000d0000000d300 rdi = 0x0000000111b241c8 18:14:35 INFO - rbp = 0x0000000117fa4c70 rsp = 0x0000000117fa4bb8 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010fdc2100 18:14:35 INFO - r14 = 0x0000d0000000d300 r15 = 0x0000000117fa5000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x0000000117fa4c70 rsp = 0x0000000117fa4bc0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x0000000117fa4c70 rsp = 0x0000000117fa4c10 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x0000000117fa4c80 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x0000000111b24180 rbp = 0x0000000117fa4d68 18:14:35 INFO - rsp = 0x0000000117fa4ce0 r12 = 0x000000010a9638a0 18:14:35 INFO - r13 = 0x0000000080460001 r14 = 0x0000000117fa4d00 18:14:35 INFO - r15 = 0x0000000111b241b0 rip = 0x00000001068e6d91 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:6cef7163121e : 174 + 0x8] 18:14:35 INFO - rbx = 0x0000000123b4e3c0 rbp = 0x0000000117fa4d68 18:14:35 INFO - rsp = 0x0000000117fa4d00 r12 = 0x000000010a9638a0 18:14:35 INFO - r13 = 0x0000000080460001 r14 = 0x0000000111b12fe0 18:14:35 INFO - r15 = 0x0000000117fa4d00 rip = 0x00000001068e6ad5 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x0000000117fa4d68 18:14:35 INFO - rsp = 0x0000000117fa4d40 r12 = 0x000000010a9638a0 18:14:35 INFO - r13 = 0x0000000080460001 r14 = 0x0000000117fa4def 18:14:35 INFO - r15 = 0x000000010a9638d0 rip = 0x0000000105d111e8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000001 rbp = 0x0000000117fa4e08 18:14:35 INFO - rsp = 0x0000000117fa4de0 r12 = 0x0000000000006d00 18:14:35 INFO - r13 = 0x0000000111b24420 r14 = 0x0000000111b24400 18:14:35 INFO - r15 = 0x000000010a9638a0 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:35 INFO - rbx = 0x000000010a90a380 rbp = 0x0000000117fa4e08 18:14:35 INFO - rsp = 0x0000000117fa4e00 r12 = 0x0000000000006d00 18:14:35 INFO - r13 = 0x0000000111b24420 r14 = 0x0000000111b24400 18:14:35 INFO - r15 = 0x000000010a9638a0 rip = 0x000000010613d01a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a9638a0 rbp = 0x000000010a963900 18:14:35 INFO - rsp = 0x0000000117fa4e60 r12 = 0x0000000000006d03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a380 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a9638a0 rbp = 0x000000010a963900 18:14:35 INFO - rsp = 0x0000000117fa4e80 r12 = 0x0000000000006d03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a380 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98c5e0 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x0000000117fa4ed0 r12 = 0x0000000000006d03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000117fa5000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x0000000117fa5000 rbp = 0x0000000117fa4f10 18:14:35 INFO - rsp = 0x0000000117fa4f00 r12 = 0x0000000000006d03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98c5e0 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x0000000117fa4f50 rsp = 0x0000000117fa4f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x0000000117fa4f78 rsp = 0x0000000117fa4f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x0000000117fa5030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 22 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:35 INFO - rcx = 0x0000000118027ba8 rbx = 0x0000000000000100 18:14:35 INFO - rsi = 0x0000010100000200 rdi = 0x0000000111b24448 18:14:35 INFO - rbp = 0x0000000118027c60 rsp = 0x0000000118027ba8 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000010fdc2640 18:14:35 INFO - r14 = 0x0000010100000200 r15 = 0x0000000118028000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x0000000118027c60 rsp = 0x0000000118027bb0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x0000000118027c60 rsp = 0x0000000118027c00 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x0000000118027c70 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x0000000111b28070 rbp = 0x000000010a963a20 18:14:35 INFO - rsp = 0x0000000118027cd0 r12 = 0x00000001095c2285 18:14:35 INFO - r13 = 0x000000010a963a10 r14 = 0x0000000118027d68 18:14:35 INFO - r15 = 0x00000001095c229d rip = 0x0000000105d0e215 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:35 INFO - rbx = 0x0000000118027d68 rbp = 0x000000010a963a10 18:14:35 INFO - rsp = 0x0000000118027d00 r12 = 0x000000010a963900 18:14:35 INFO - r13 = 0x000000010a963a10 r14 = 0x000000010a9639b0 18:14:35 INFO - r15 = 0x0000000000000000 rip = 0x0000000105d10ea2 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x0000000118027d68 18:14:35 INFO - rsp = 0x0000000118027d40 r12 = 0x000000010a9639b0 18:14:35 INFO - r13 = 0x0000000080460001 r14 = 0x0000000118027def 18:14:35 INFO - r15 = 0x000000010a9639e0 rip = 0x0000000105d11168 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000001 rbp = 0x0000000118027e08 18:14:35 INFO - rsp = 0x0000000118027de0 r12 = 0x0000000000006e00 18:14:35 INFO - r13 = 0x0000000111b24560 r14 = 0x0000000111b24540 18:14:35 INFO - r15 = 0x000000010a9639b0 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:35 INFO - rbx = 0x000000010a90a4e0 rbp = 0x0000000118027e08 18:14:35 INFO - rsp = 0x0000000118027e00 r12 = 0x0000000000006e00 18:14:35 INFO - r13 = 0x0000000111b24560 r14 = 0x0000000111b24540 18:14:35 INFO - r15 = 0x000000010a9639b0 rip = 0x000000010613d01a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a9639b0 rbp = 0x000000010a963a10 18:14:35 INFO - rsp = 0x0000000118027e60 r12 = 0x0000000000006e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a4e0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a9639b0 rbp = 0x000000010a963a10 18:14:35 INFO - rsp = 0x0000000118027e80 r12 = 0x0000000000006e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a4e0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98c710 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x0000000118027ed0 r12 = 0x0000000000006e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118028000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x0000000118028000 rbp = 0x0000000118027f10 18:14:35 INFO - rsp = 0x0000000118027f00 r12 = 0x0000000000006e03 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98c710 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x0000000118027f50 rsp = 0x0000000118027f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x0000000118027f78 rsp = 0x0000000118027f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x0000000118028030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 23 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x0000000118151b08 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000100000100 rdi = 0x0000000118151c08 18:14:35 INFO - rbp = 0x0000000118151bc0 rsp = 0x0000000118151b08 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x0000000118151c40 18:14:35 INFO - r14 = 0x0000000100000100 r15 = 0x0000000118152000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 XUL!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:6cef7163121e : 197 + 0x8] 18:14:35 INFO - rbp = 0x0000000118151c08 rsp = 0x0000000118151bd0 18:14:35 INFO - rip = 0x0000000106119908 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 2 XUL!base::WaitableEvent::Wait() [waitable_event_posix.cc:6cef7163121e : 203 + 0x5] 18:14:35 INFO - rbx = 0x0000000118151d58 rbp = 0x0000000118151ce8 18:14:35 INFO - rsp = 0x0000000118151cc0 r12 = 0x03003b851f995600 18:14:35 INFO - r13 = 0x0000000118151cf0 r14 = 0x000000010a9eda30 18:14:35 INFO - r15 = 0x000000010a9eda50 rip = 0x0000000106119a12 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 XUL!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:6cef7163121e : 62 + 0x9] 18:14:35 INFO - rbx = 0x0000000118151d58 rbp = 0x0000000118151ce8 18:14:35 INFO - rsp = 0x0000000118151cd0 r12 = 0x03003b851f995600 18:14:35 INFO - r13 = 0x0000000118151cf0 r14 = 0x000000010a9eda30 18:14:35 INFO - r15 = 0x000000010a9eda50 rip = 0x0000000106111b36 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x0000000111b4e880 rbp = 0x000000000000700b 18:14:35 INFO - rsp = 0x0000000118151d30 r12 = 0x03003b851f995665 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118151d58 18:14:35 INFO - r15 = 0x0000000111b4e8a8 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!base::Thread::ThreadMain() [thread.cc:6cef7163121e : 180 + 0x8] 18:14:35 INFO - rbx = 0x0000000111b4e880 rbp = 0x000000000000700b 18:14:35 INFO - rsp = 0x0000000118151d50 r12 = 0x03003b851f995665 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118151d58 18:14:35 INFO - r15 = 0x0000000111b4e8a8 rip = 0x00000001061191b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!ThreadFunc [platform_thread_posix.cc:6cef7163121e : 38 + 0x7] 18:14:35 INFO - rbx = 0x0000000118152000 rbp = 0x0000000118151f10 18:14:35 INFO - rsp = 0x0000000118151ef0 r12 = 0x000000000000700b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111b4e880 18:14:35 INFO - r15 = 0x0000000106119380 rip = 0x0000000106119387 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x0000000118152000 rbp = 0x0000000118151f10 18:14:35 INFO - rsp = 0x0000000118151f00 r12 = 0x000000000000700b 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000111b4e880 18:14:35 INFO - r15 = 0x0000000106119380 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x0000000118151f50 rsp = 0x0000000118151f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x0000000118151f78 rsp = 0x0000000118151f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 10 XUL + 0x4bd380 18:14:35 INFO - rsp = 0x0000000118152030 rip = 0x0000000106119380 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 24 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:35 INFO - rcx = 0x00000001181d4ba8 rbx = 0x0000000000000100 18:14:35 INFO - rsi = 0x0000010100000200 rdi = 0x0000000111b54808 18:14:35 INFO - rbp = 0x00000001181d4c60 rsp = 0x00000001181d4ba8 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x0000000111b91180 18:14:35 INFO - r14 = 0x0000010100000200 r15 = 0x00000001181d5000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x00000001181d4c60 rsp = 0x00000001181d4bb0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x00000001181d4c60 rsp = 0x00000001181d4c00 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x00000001181d4c70 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x000000010a9edac0 rbp = 0x000000010a963d50 18:14:35 INFO - rsp = 0x00000001181d4cd0 r12 = 0x00000001095c2285 18:14:35 INFO - r13 = 0x000000010a963d40 r14 = 0x00000001181d4d68 18:14:35 INFO - r15 = 0x00000001095c229d rip = 0x0000000105d0e215 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:35 INFO - rbx = 0x00000001181d4d68 rbp = 0x000000010a963d40 18:14:35 INFO - rsp = 0x00000001181d4d00 r12 = 0x000000010a963c00 18:14:35 INFO - r13 = 0x000000010a963d40 r14 = 0x000000010a963ce0 18:14:35 INFO - r15 = 0x0000000000000000 rip = 0x0000000105d10ea2 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x00000001181d4d68 18:14:35 INFO - rsp = 0x00000001181d4d40 r12 = 0x000000010a963ce0 18:14:35 INFO - r13 = 0x0000000080460001 r14 = 0x00000001181d4def 18:14:35 INFO - r15 = 0x000000010a963d10 rip = 0x0000000105d11168 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000001 rbp = 0x00000001181d4e08 18:14:35 INFO - rsp = 0x00000001181d4de0 r12 = 0x0000000000006f00 18:14:35 INFO - r13 = 0x0000000111b54920 r14 = 0x0000000111b54900 18:14:35 INFO - r15 = 0x000000010a963ce0 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:35 INFO - rbx = 0x000000010a90a900 rbp = 0x00000001181d4e08 18:14:35 INFO - rsp = 0x00000001181d4e00 r12 = 0x0000000000006f00 18:14:35 INFO - r13 = 0x0000000111b54920 r14 = 0x0000000111b54900 18:14:35 INFO - r15 = 0x000000010a963ce0 rip = 0x000000010613d01a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963ce0 rbp = 0x000000010a963d40 18:14:35 INFO - rsp = 0x00000001181d4e60 r12 = 0x0000000000006f07 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a900 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x000000010a963ce0 rbp = 0x000000010a963d40 18:14:35 INFO - rsp = 0x00000001181d4e80 r12 = 0x0000000000006f07 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90a900 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x000000010a98c970 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x00000001181d4ed0 r12 = 0x0000000000006f07 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x00000001181d5000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x00000001181d5000 rbp = 0x00000001181d4f10 18:14:35 INFO - rsp = 0x00000001181d4f00 r12 = 0x0000000000006f07 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a98c970 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x00000001181d4f50 rsp = 0x00000001181d4f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x00000001181d4f78 rsp = 0x00000001181d4f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x00000001181d5030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 25 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x0000000118380b08 rbx = 0x0000000000000000 18:14:35 INFO - rsi = 0x0000000100000100 rdi = 0x0000000118380c08 18:14:35 INFO - rbp = 0x0000000118380bc0 rsp = 0x0000000118380b08 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x0000000118380c40 18:14:35 INFO - r14 = 0x0000000100000100 r15 = 0x0000000118381000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 XUL!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:6cef7163121e : 197 + 0x8] 18:14:35 INFO - rbp = 0x0000000118380c08 rsp = 0x0000000118380bd0 18:14:35 INFO - rip = 0x0000000106119908 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 2 XUL!base::WaitableEvent::Wait() [waitable_event_posix.cc:6cef7163121e : 203 + 0x5] 18:14:35 INFO - rbx = 0x0000000118380d58 rbp = 0x0000000118380ce8 18:14:35 INFO - rsp = 0x0000000118380cc0 r12 = 0x03003b851f995600 18:14:35 INFO - r13 = 0x0000000118380cf0 r14 = 0x000000010a9edc10 18:14:35 INFO - r15 = 0x000000010a9edc30 rip = 0x0000000106119a12 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 3 XUL!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:6cef7163121e : 62 + 0x9] 18:14:35 INFO - rbx = 0x0000000118380d58 rbp = 0x0000000118380ce8 18:14:35 INFO - rsp = 0x0000000118380cd0 r12 = 0x03003b851f995600 18:14:35 INFO - r13 = 0x0000000118380cf0 r14 = 0x000000010a9edc10 18:14:35 INFO - r15 = 0x000000010a9edc30 rip = 0x0000000106111b36 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 4 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x00000001100b9480 rbp = 0x0000000000007103 18:14:35 INFO - rsp = 0x0000000118380d30 r12 = 0x03003b851f995665 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118380d58 18:14:35 INFO - r15 = 0x00000001100b94a8 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!base::Thread::ThreadMain() [thread.cc:6cef7163121e : 180 + 0x8] 18:14:35 INFO - rbx = 0x00000001100b9480 rbp = 0x0000000000007103 18:14:35 INFO - rsp = 0x0000000118380d50 r12 = 0x03003b851f995665 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118380d58 18:14:35 INFO - r15 = 0x00000001100b94a8 rip = 0x00000001061191b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!ThreadFunc [platform_thread_posix.cc:6cef7163121e : 38 + 0x7] 18:14:35 INFO - rbx = 0x0000000118381000 rbp = 0x0000000118380f10 18:14:35 INFO - rsp = 0x0000000118380ef0 r12 = 0x0000000000007103 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x00000001100b9480 18:14:35 INFO - r15 = 0x0000000106119380 rip = 0x0000000106119387 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x0000000118381000 rbp = 0x0000000118380f10 18:14:35 INFO - rsp = 0x0000000118380f00 r12 = 0x0000000000007103 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x00000001100b9480 18:14:35 INFO - r15 = 0x0000000106119380 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x0000000118380f50 rsp = 0x0000000118380f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x0000000118380f78 rsp = 0x0000000118380f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 10 XUL + 0x4bd380 18:14:35 INFO - rsp = 0x0000000118381030 rip = 0x0000000106119380 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 26 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:35 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:35 INFO - rcx = 0x000000011ac07f48 rbx = 0x00000000ffffffff 18:14:35 INFO - rsi = 0x0000000007000806 rdi = 0x000000011ac080b0 18:14:35 INFO - rbp = 0x000000011ac07f90 rsp = 0x000000011ac07f48 18:14:35 INFO - r8 = 0x0000000000009303 r9 = 0x00000000ffffffff 18:14:35 INFO - r10 = 0x0000000000000c00 r11 = 0x0000000000000206 18:14:35 INFO - r12 = 0x0000000000000c00 r13 = 0x0000000000000000 18:14:35 INFO - r14 = 0x000000011ac080b0 r15 = 0x0000000000009303 18:14:35 INFO - rip = 0x00007fff929d84de 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 CoreFoundation + 0x72eb4 18:14:35 INFO - rbp = 0x000000011ac08000 rsp = 0x000000011ac07fa0 18:14:35 INFO - rip = 0x00007fff942a8eb4 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 2 CoreFoundation + 0x7237b 18:14:35 INFO - rbp = 0x000000011ac08ce0 rsp = 0x000000011ac08010 18:14:35 INFO - rip = 0x00007fff942a837b 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 3 CoreFoundation + 0x71bd8 18:14:35 INFO - rbp = 0x000000011ac08d40 rsp = 0x000000011ac08cf0 18:14:35 INFO - rip = 0x00007fff942a7bd8 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 4 AppKit + 0x15956b 18:14:35 INFO - rbp = 0x000000011ac08ef0 rsp = 0x000000011ac08d50 18:14:35 INFO - rip = 0x00007fff9884356b 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 5 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbp = 0x000000011ac08f10 rsp = 0x000000011ac08f00 18:14:35 INFO - rip = 0x00007fff969af05a 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 6 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000011ac08f50 rsp = 0x000000011ac08f20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 7 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000011ac08f78 rsp = 0x000000011ac08f60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 8 AppKit + 0x1594e2 18:14:35 INFO - rsp = 0x000000011ac09030 rip = 0x00007fff988434e2 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 27 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000157e00 18:14:35 INFO - rcx = 0x000000011ac8bba8 rbx = 0x0000000000157e00 18:14:35 INFO - rsi = 0x00157e0100157f00 rdi = 0x000000011ad26d08 18:14:35 INFO - rbp = 0x000000011ac8bc60 rsp = 0x000000011ac8bba8 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000011995d7c0 18:14:35 INFO - r14 = 0x00157e0100157f00 r15 = 0x000000011ac8c000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000011ac8bc60 rsp = 0x000000011ac8bbb0 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:35 INFO - rbp = 0x000000011ac8bc60 rsp = 0x000000011ac8bc00 18:14:35 INFO - rip = 0x00007fff969b174d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:35 INFO - rsp = 0x000000011ac8bc70 rip = 0x0000000105bc438d 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:35 INFO - rbx = 0x000000011ad257c0 rbp = 0x00000001188445e0 18:14:35 INFO - rsp = 0x000000011ac8bcd0 r12 = 0x00000001095c2285 18:14:35 INFO - r13 = 0x00000001188445d0 r14 = 0x000000011ac8bd68 18:14:35 INFO - r15 = 0x00000001095c229d rip = 0x0000000105d0e215 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:35 INFO - rbx = 0x000000011ac8bd68 rbp = 0x00000001188445d0 18:14:35 INFO - rsp = 0x000000011ac8bd00 r12 = 0x0000000118844500 18:14:35 INFO - r13 = 0x00000001188445d0 r14 = 0x0000000118844570 18:14:35 INFO - r15 = 0x0000000000000000 rip = 0x0000000105d10ea2 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:35 INFO - rbx = 0x03003b851f995665 rbp = 0x000000011ac8bd68 18:14:35 INFO - rsp = 0x000000011ac8bd40 r12 = 0x0000000118844570 18:14:35 INFO - r13 = 0x0000000080460001 r14 = 0x000000011ac8bdef 18:14:35 INFO - r15 = 0x00000001188445a0 rip = 0x0000000105d11168 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:35 INFO - rbx = 0x0000000000000001 rbp = 0x000000011ac8be08 18:14:35 INFO - rsp = 0x000000011ac8bde0 r12 = 0x000000000000a500 18:14:35 INFO - r13 = 0x000000011ad26da0 r14 = 0x000000011ad26d80 18:14:35 INFO - r15 = 0x0000000118844570 rip = 0x0000000105d3a4e3 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:35 INFO - rbx = 0x000000010a90d0e0 rbp = 0x000000011ac8be08 18:14:35 INFO - rsp = 0x000000011ac8be00 r12 = 0x000000000000a500 18:14:35 INFO - r13 = 0x000000011ad26da0 r14 = 0x000000011ad26d80 18:14:35 INFO - r15 = 0x0000000118844570 rip = 0x000000010613d01a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:35 INFO - rbx = 0x0000000118844570 rbp = 0x00000001188445d0 18:14:35 INFO - rsp = 0x000000011ac8be60 r12 = 0x000000000000a507 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90d0e0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000106110ae8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:35 INFO - rbx = 0x0000000118844570 rbp = 0x00000001188445d0 18:14:35 INFO - rsp = 0x000000011ac8be80 r12 = 0x000000000000a507 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000010a90d0e0 18:14:35 INFO - r15 = 0x0000000105bc6301 rip = 0x0000000105d0f6de 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:35 INFO - rbx = 0x0000000118a7eec0 rbp = 0x0000000000000000 18:14:35 INFO - rsp = 0x000000011ac8bed0 r12 = 0x000000000000a507 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x000000011ac8c000 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x0000000105bc64b8 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:35 INFO - rbx = 0x000000011ac8c000 rbp = 0x000000011ac8bf10 18:14:35 INFO - rsp = 0x000000011ac8bf00 r12 = 0x000000000000a507 18:14:35 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118a7eec0 18:14:35 INFO - r15 = 0x0000000105bc63e0 rip = 0x00007fff969af05a 18:14:35 INFO - Found by: call frame info 18:14:35 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:35 INFO - rbp = 0x000000011ac8bf50 rsp = 0x000000011ac8bf20 18:14:35 INFO - rip = 0x00007fff969aefd7 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:35 INFO - rbp = 0x000000011ac8bf78 rsp = 0x000000011ac8bf60 18:14:35 INFO - rip = 0x00007fff969ac3ed 18:14:35 INFO - Found by: previous frame's frame pointer 18:14:35 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:35 INFO - rsp = 0x000000011ac8c030 rip = 0x0000000105bc63e0 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Thread 28 18:14:35 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:35 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:35 INFO - rcx = 0x000000010b2ecd68 rbx = 0x0000000000000100 18:14:35 INFO - rsi = 0x0000010100000200 rdi = 0x000000011af2cf48 18:14:35 INFO - rbp = 0x000000010b2ece20 rsp = 0x000000010b2ecd68 18:14:35 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:35 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:35 INFO - r12 = 0x0000000000000001 r13 = 0x000000011b01fc00 18:14:35 INFO - r14 = 0x0000010100000200 r15 = 0x000000010b2ed000 18:14:35 INFO - rip = 0x00007fff929dd136 18:14:35 INFO - Found by: given as instruction pointer in context 18:14:35 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:35 INFO - rbp = 0x000000010b2ece20 rsp = 0x000000010b2ecd70 18:14:35 INFO - rip = 0x00007fff969af560 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 2 libmozglue.dylib!ozone_size [jemalloc.c:6cef7163121e : 6944 + 0x8] 18:14:35 INFO - rbp = 0x000000010b2ece20 rsp = 0x000000010b2ecdb0 18:14:35 INFO - rip = 0x000000010a629962 18:14:35 INFO - Found by: stack scanning 18:14:35 INFO - 18:14:35 INFO - Loaded modules: 18:14:35 INFO - 0x1059f5000 - 0x1059fdfff plugin-container ??? (main) 18:14:35 INFO - 0x105a08000 - 0x105a08fff libplugin_child_interpose.dylib 0.1.0.0 18:14:35 INFO - 0x105a0e000 - 0x105c1ffff libnss3.dylib 0.1.0.0 18:14:35 INFO - 0x105c5c000 - 0x10a019fff XUL 0.1.0.0 18:14:35 INFO - 0x10a621000 - 0x10a646fff libmozglue.dylib 0.1.0.0 18:14:35 INFO - 0x10a650000 - 0x10a65bfff liblgpllibs.dylib 0.1.0.0 18:14:35 INFO - 0x10f5f5000 - 0x10f5f9fff AppleHDAHALPlugIn 0.0.0.0 18:14:35 INFO - 0x11de00000 - 0x11e308fff AppleIntelHD5000GraphicsGLDriver 0.0.0.0 18:14:35 INFO - 0x11f7bf000 - 0x11f7ddfff libmozavutil.dylib 0.1.0.0 18:14:35 INFO - 0x11f805000 - 0x11f9c7fff libmozavcodec.dylib 0.1.0.0 18:14:35 INFO - 0x120df9000 - 0x121016fff CoreAudio 0.0.0.0 18:14:35 INFO - 0x7fff8c6f4000 - 0x7fff8c71efff GLRendererFloat 0.11120.0.0 18:14:35 INFO - 0x7fff8c79d000 - 0x7fff8c7a2fff libmacho.dylib 0.862.0.0 18:14:35 INFO - 0x7fff8c7bd000 - 0x7fff8c82cfff SearchKit 0.200.1.0 18:14:35 INFO - 0x7fff8c82d000 - 0x7fff8c82ffff SafariServices 0.600.8.9 18:14:35 INFO - 0x7fff8d7f4000 - 0x7fff8d815fff Apple80211 0.1.0.0 18:14:35 INFO - 0x7fff8d816000 - 0x7fff8d83afff Sharing 0.328.17.0 18:14:35 INFO - 0x7fff8d848000 - 0x7fff8d86bfff FamilyControls 0.1.0.0 18:14:35 INFO - 0x7fff8d86c000 - 0x7fff8d886fff libextension.dylib 0.1.0.0 18:14:35 INFO - 0x7fff8d887000 - 0x7fff8db8cfff HIToolbox 0.758.7.0 18:14:35 INFO - 0x7fff8db8d000 - 0x7fff8dd1cfff libGLProgrammability.dylib 0.1.0.0 18:14:35 INFO - 0x7fff8dd1d000 - 0x7fff8dd20fff libdyld.dylib 0.353.2.3 18:14:35 INFO - 0x7fff8dd21000 - 0x7fff8de53fff MediaControlSender 0.1.0.0 18:14:35 INFO - 0x7fff8de54000 - 0x7fff8de5ffff libcommonCrypto.dylib 0.60061.30.1 18:14:35 INFO - 0x7fff8de60000 - 0x7fff8de60fff libOpenScriptingUtil.dylib 0.1.0.0 18:14:35 INFO - 0x7fff8de61000 - 0x7fff8de9cfff Symbolication 0.56045.0.0 18:14:35 INFO - 0x7fff8de9d000 - 0x7fff8dec1fff QuartzFilters 0.1.0.0 18:14:35 INFO - 0x7fff8deeb000 - 0x7fff8df3cfff AppleVA 0.1.0.0 18:14:35 INFO - 0x7fff8df3d000 - 0x7fff8df45fff libsystem_dnssd.dylib 0.576.30.4 18:14:35 INFO - 0x7fff8df4c000 - 0x7fff8df59fff libbz2.1.0.dylib 0.1.0.5 18:14:35 INFO - 0x7fff8df5a000 - 0x7fff8df6ffff AppContainer 0.1.0.0 18:14:35 INFO - 0x7fff8df70000 - 0x7fff8df8afff liblzma.5.dylib 0.6.3.0 18:14:35 INFO - 0x7fff8df8b000 - 0x7fff8dfd6fff CloudDocs 0.321.10.0 18:14:35 INFO - 0x7fff8e03c000 - 0x7fff8e3a7fff VideoToolbox 0.1.0.0 18:14:35 INFO - 0x7fff8e43f000 - 0x7fff8e445fff XPCService 0.1.0.0 18:14:35 INFO - 0x7fff8e446000 - 0x7fff8e446fff CoreServices 0.62.0.0 18:14:35 INFO - 0x7fff8e454000 - 0x7fff8e4ddfff CoreSymbolication 0.57020.2.0 18:14:35 INFO - 0x7fff8e4f3000 - 0x7fff8e605fff libvDSP.dylib 0.516.0.0 18:14:35 INFO - 0x7fff8e624000 - 0x7fff8e9fbfff CoreAUC 0.1.0.0 18:14:35 INFO - 0x7fff8e9fc000 - 0x7fff8ea42fff libauto.dylib 0.1.0.0 18:14:35 INFO - 0x7fff8ea43000 - 0x7fff8ea5cfff CFOpenDirectory 0.1.0.0 18:14:35 INFO - 0x7fff8ea5d000 - 0x7fff8ea8ffff CoreDaemon 0.3.0.0 18:14:35 INFO - 0x7fff8ea90000 - 0x7fff8eb66fff DiskImages 0.398.0.0 18:14:35 INFO - 0x7fff8eb67000 - 0x7fff8eb7afff CoreBluetooth 0.1.0.0 18:14:35 INFO - 0x7fff8eb7b000 - 0x7fff8ed2afff GLEngine 0.11120.0.0 18:14:35 INFO - 0x7fff8ed2b000 - 0x7fff8ed2efff Mangrove 0.1.0.0 18:14:35 INFO - 0x7fff8ed2f000 - 0x7fff8ed5ffff GSS 0.1.0.0 18:14:35 INFO - 0x7fff8ed60000 - 0x7fff8ed6afff NetAuth 0.1.0.0 18:14:35 INFO - 0x7fff8ed9e000 - 0x7fff8eda0fff libsystem_configuration.dylib 0.699.40.2 18:14:35 INFO - 0x7fff8eea2000 - 0x7fff8eea2fff vecLib 0.516.0.0 18:14:35 INFO - 0x7fff8ef00000 - 0x7fff8f061fff AVFoundation 0.2.0.0 18:14:35 INFO - 0x7fff8f069000 - 0x7fff8f076fff ProtocolBuffer 0.228.0.1 18:14:35 INFO - 0x7fff8f0b9000 - 0x7fff8f131fff SystemConfiguration 0.699.40.2 18:14:35 INFO - 0x7fff8f132000 - 0x7fff8f157fff libPng.dylib 0.1.0.0 18:14:35 INFO - 0x7fff8f158000 - 0x7fff8f352fff libobjc.A.dylib 0.228.0.0 18:14:35 INFO - 0x7fff8f518000 - 0x7fff8f531fff OpenScripting 0.1.0.0 18:14:35 INFO - 0x7fff8f532000 - 0x7fff8f56dfff QD 0.301.0.0 18:14:35 INFO - 0x7fff8f59c000 - 0x7fff8fdddfff CoreGraphics 0.600.0.0 18:14:35 INFO - 0x7fff8fe41000 - 0x7fff8fea8fff DataDetectorsCore 0.396.1.2 18:14:35 INFO - 0x7fff9018e000 - 0x7fff9019cfff OpenGL 0.1.0.0 18:14:35 INFO - 0x7fff9019d000 - 0x7fff9019ffff libRadiance.dylib 0.1.0.0 18:14:35 INFO - 0x7fff901a0000 - 0x7fff902e4fff QTKit 0.1.0.0 18:14:35 INFO - 0x7fff902e5000 - 0x7fff902edfff libcldcpuengine.dylib 0.2.4.5 18:14:35 INFO - 0x7fff90461000 - 0x7fff904adfff libcups.2.dylib 0.2.11.0 18:14:35 INFO - 0x7fff904ae000 - 0x7fff904b9fff CrashReporterSupport 0.631.0.0 18:14:35 INFO - 0x7fff90bb4000 - 0x7fff90cd8fff LaunchServices 0.644.56.0 18:14:35 INFO - 0x7fff90cd9000 - 0x7fff90d5dfff PerformanceAnalysis 0.1.0.0 18:14:35 INFO - 0x7fff90d76000 - 0x7fff90da3fff CoreVideo 0.1.8.0 18:14:35 INFO - 0x7fff90daa000 - 0x7fff90daafff AudioUnit 0.1.0.0 18:14:35 INFO - 0x7fff90dab000 - 0x7fff90dd5fff libdispatch.dylib 0.442.1.4 (WARNING: No symbols, libdispatch.dylib, 502CF32B669B3709886208188225E4F00) 18:14:35 INFO - 0x7fff90dd6000 - 0x7fff90f06fff UIFoundation 0.1.0.0 18:14:35 INFO - 0x7fff90f1c000 - 0x7fff90f1efff loginsupport 0.1.0.0 18:14:35 INFO - 0x7fff90f1f000 - 0x7fff90f21fff libCVMSPluginSupport.dylib 0.1.0.0 18:14:35 INFO - 0x7fff90f22000 - 0x7fff90fb3fff libCoreStorage.dylib 0.1.0.0 18:14:35 INFO - 0x7fff90fed000 - 0x7fff90fedfff libkeymgr.dylib 0.28.0.0 18:14:35 INFO - 0x7fff90fee000 - 0x7fff90ffbfff libxar.1.dylib 0.1.0.0 18:14:35 INFO - 0x7fff91005000 - 0x7fff91035fff libsystem_m.dylib 0.3086.1.0 18:14:35 INFO - 0x7fff91041000 - 0x7fff9135cfff vImage 0.294.1.0 18:14:35 INFO - 0x7fff9136c000 - 0x7fff9185cfff MediaToolbox 0.1.0.0 18:14:35 INFO - 0x7fff9185d000 - 0x7fff9185ffff EFILogin 0.1.0.0 18:14:35 INFO - 0x7fff91860000 - 0x7fff9186dfff SpeechRecognitionCore 0.1.0.0 18:14:35 INFO - 0x7fff9189f000 - 0x7fff918a1fff ExceptionHandling 0.10.0.0 18:14:35 INFO - 0x7fff918a2000 - 0x7fff918aafff FindMyDevice 0.1.0.0 18:14:35 INFO - 0x7fff918ab000 - 0x7fff918cafff CoreDuet 0.1.0.0 18:14:35 INFO - 0x7fff918cb000 - 0x7fff919e4fff CoreText 0.1.0.0 18:14:35 INFO - 0x7fff92350000 - 0x7fff9239afff HIServices 0.523.0.0 18:14:35 INFO - 0x7fff9239b000 - 0x7fff92605fff ImageKit 0.1.0.0 18:14:35 INFO - 0x7fff92606000 - 0x7fff92678fff IOKit 0.275.0.0 18:14:35 INFO - 0x7fff92679000 - 0x7fff92679fff ApplicationServices 0.48.0.0 18:14:35 INFO - 0x7fff9267a000 - 0x7fff92682fff libMatch.1.dylib 0.1.0.0 18:14:35 INFO - 0x7fff929af000 - 0x7fff929b3fff IOAccelerator 0.1.0.0 18:14:35 INFO - 0x7fff929b4000 - 0x7fff929c6fff libsasl2.2.dylib 0.3.15.0 18:14:35 INFO - 0x7fff929c7000 - 0x7fff929e4fff libsystem_kernel.dylib 0.2782.40.9 (WARNING: No symbols, libsystem_kernel.dylib, 16AD15EF3DAE3F639D2626CCE19207620) 18:14:35 INFO - 0x7fff929ee000 - 0x7fff929f5fff NetworkStatistics 0.1.0.0 18:14:35 INFO - 0x7fff929f6000 - 0x7fff929fafff libcache.dylib 0.69.0.0 18:14:35 INFO - 0x7fff929fc000 - 0x7fff92a35fff AirPlaySupport 0.1.0.0 18:14:35 INFO - 0x7fff92a4f000 - 0x7fff92a6afff libCRFSuite.dylib 0.1.0.0 18:14:35 INFO - 0x7fff92a6b000 - 0x7fff92a72fff libCGCMS.A.dylib 0.600.0.0 18:14:35 INFO - 0x7fff92aa5000 - 0x7fff92aaafff libheimdal-asn1.dylib 0.1.0.0 18:14:35 INFO - 0x7fff92aab000 - 0x7fff92ab7fff libGPUSupportMercury.dylib 0.1.0.0 18:14:35 INFO - 0x7fff92bbf000 - 0x7fff92c0efff libcurl.4.dylib 0.8.0.0 18:14:35 INFO - 0x7fff92c0f000 - 0x7fff92c90fff CoreUtils 0.1.0.0 18:14:35 INFO - 0x7fff92c93000 - 0x7fff92cd3fff libGLImage.dylib 0.1.0.0 18:14:35 INFO - 0x7fff92cd4000 - 0x7fff92d0cfff libsystem_network.dylib 0.412.20.3 18:14:35 INFO - 0x7fff92d0d000 - 0x7fff92d16fff libsystem_notify.dylib 0.133.1.1 18:14:35 INFO - 0x7fff92d17000 - 0x7fff92d22fff libkxld.dylib 0.1.0.0 18:14:35 INFO - 0x7fff92d23000 - 0x7fff92e13fff libJP2.dylib 0.1.0.0 18:14:35 INFO - 0x7fff92e37000 - 0x7fff92e55fff vCard 0.1579.0.0 18:14:35 INFO - 0x7fff92e93000 - 0x7fff931c6fff libmecabra.dylib 0.1.0.0 18:14:35 INFO - 0x7fff932fc000 - 0x7fff9330dfff libz.1.dylib 0.1.2.5 18:14:35 INFO - 0x7fff93327000 - 0x7fff93329fff libquarantine.dylib 0.76.20.1 18:14:35 INFO - 0x7fff9332a000 - 0x7fff933befff Ink 0.213.0.0 18:14:35 INFO - 0x7fff933bf000 - 0x7fff938e8fff QuartzComposer 0.168.0.0 18:14:35 INFO - 0x7fff938e9000 - 0x7fff9390dfff libJPEG.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9390e000 - 0x7fff9391afff SpeechSynthesis 0.1.0.0 18:14:35 INFO - 0x7fff9391b000 - 0x7fff93926fff AppSandbox 0.1.0.0 18:14:35 INFO - 0x7fff93927000 - 0x7fff93936fff ToneLibrary 0.1.0.0 18:14:35 INFO - 0x7fff93937000 - 0x7fff93949fff CoreDuetDaemonProtocol 0.1.0.0 18:14:35 INFO - 0x7fff9394a000 - 0x7fff9394cfff libutil.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9394d000 - 0x7fff93962fff ToneKit 0.1.0.0 18:14:35 INFO - 0x7fff93963000 - 0x7fff9396ffff OpenDirectory 0.1.0.0 18:14:35 INFO - 0x7fff93970000 - 0x7fff939a8fff RemoteViewServices 0.1.0.0 18:14:35 INFO - 0x7fff939a9000 - 0x7fff93db6fff libLAPACK.dylib 0.1.0.0 18:14:35 INFO - 0x7fff93e5b000 - 0x7fff93ee9fff CorePDF 0.1.0.0 18:14:35 INFO - 0x7fff93eea000 - 0x7fff941d1fff CarbonCore 0.1108.6.0 18:14:35 INFO - 0x7fff94236000 - 0x7fff945cefff CoreFoundation 0.1153.18.0 (WARNING: No symbols, CoreFoundation, 5C0892B89691341F9279CA3A74D59AA00) 18:14:35 INFO - 0x7fff945cf000 - 0x7fff945f7fff libxpc.dylib 0.559.40.1 18:14:35 INFO - 0x7fff945f8000 - 0x7fff94627fff SecurityInterface 0.55058.0.0 18:14:35 INFO - 0x7fff9462f000 - 0x7fff94630fff libodfde.dylib 0.1.0.0 18:14:35 INFO - 0x7fff947ab000 - 0x7fff94841fff CloudKit 0.283.67.4 18:14:35 INFO - 0x7fff94842000 - 0x7fff94b44fff GeoServices 0.1077.0.18 18:14:35 INFO - 0x7fff94b45000 - 0x7fff94bc3fff OSServices 0.640.4.0 18:14:35 INFO - 0x7fff94ca6000 - 0x7fff94d48fff IOBluetooth 0.1.0.0 18:14:35 INFO - 0x7fff94d49000 - 0x7fff94d9cfff libAVFAudio.dylib 0.1.0.0 18:14:35 INFO - 0x7fff94db3000 - 0x7fff94db4fff libSystem.B.dylib 0.1213.0.0 18:14:35 INFO - 0x7fff94e64000 - 0x7fff94e80fff GenerationalStorage 0.209.11.0 18:14:35 INFO - 0x7fff94ea6000 - 0x7fff94eccfff ChunkingLibrary 0.163.6.0 18:14:35 INFO - 0x7fff94f05000 - 0x7fff94f38fff MediaKit 0.757.2.0 18:14:35 INFO - 0x7fff94f39000 - 0x7fff94f4ffff CoreMediaAuthoring 0.1.0.0 18:14:35 INFO - 0x7fff94f50000 - 0x7fff94f9efff ImageCaptureCore 0.1.0.0 18:14:35 INFO - 0x7fff94fd0000 - 0x7fff94fe1fff libsystem_coretls.dylib 0.35.40.1 18:14:35 INFO - 0x7fff94fe2000 - 0x7fff94fe2fff Cocoa 0.21.0.0 18:14:35 INFO - 0x7fff94fe6000 - 0x7fff9512cfff libsqlite3.dylib 0.168.2.0 18:14:35 INFO - 0x7fff9512d000 - 0x7fff95267fff ImageIO 0.1.0.0 18:14:35 INFO - 0x7fff95268000 - 0x7fff953cffff AudioToolbox 0.492.0.0 18:14:35 INFO - 0x7fff953d0000 - 0x7fff953f9fff libxslt.1.dylib 0.3.26.0 18:14:35 INFO - 0x7fff953fa000 - 0x7fff954a1fff PDFKit 0.1.0.0 18:14:35 INFO - 0x7fff954a2000 - 0x7fff95771fff CoreImage 0.1.0.1 18:14:35 INFO - 0x7fff95896000 - 0x7fff9589afff libGIF.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9589b000 - 0x7fff958a2fff NetFS 0.1.0.0 18:14:35 INFO - 0x7fff958a3000 - 0x7fff958cefff DictionaryServices 0.1.0.0 18:14:35 INFO - 0x7fff9597c000 - 0x7fff959b3fff LDAP 0.2.4.0 18:14:35 INFO - 0x7fff95b7d000 - 0x7fff95b9dfff MultitouchSupport 0.264.6.0 18:14:35 INFO - 0x7fff95ba6000 - 0x7fff95baffff libGFXShared.dylib 0.1.0.0 18:14:35 INFO - 0x7fff95bb8000 - 0x7fff95bcafff ImageCapture 0.5.0.0 18:14:35 INFO - 0x7fff95bcb000 - 0x7fff95bd1fff libsystem_trace.dylib 0.72.20.1 18:14:35 INFO - 0x7fff95bd2000 - 0x7fff95bfefff libsandbox.1.dylib 0.1.0.0 18:14:35 INFO - 0x7fff95bff000 - 0x7fff95c08fff DisplayServices 0.1.0.0 18:14:35 INFO - 0x7fff95c09000 - 0x7fff95c0efff MediaAccessibility 0.62.0.0 18:14:35 INFO - 0x7fff95c0f000 - 0x7fff95c12fff Help 0.1.0.0 18:14:35 INFO - 0x7fff95c13000 - 0x7fff95d05fff libiconv.2.dylib 0.7.0.0 18:14:35 INFO - 0x7fff95d06000 - 0x7fff95dc1fff DiscRecording 0.1.0.0 18:14:35 INFO - 0x7fff95df4000 - 0x7fff95e4ffff libTIFF.dylib 0.1.0.0 18:14:35 INFO - 0x7fff960af000 - 0x7fff960b3fff LoginUICore 0.1.0.0 18:14:35 INFO - 0x7fff960b4000 - 0x7fff960bdfff CommonAuth 0.1.0.0 18:14:35 INFO - 0x7fff960be000 - 0x7fff960d4fff libsystem_asl.dylib 0.267.0.0 18:14:35 INFO - 0x7fff960f1000 - 0x7fff961b1fff Backup 0.932.6.3 18:14:35 INFO - 0x7fff961b2000 - 0x7fff961b4fff SecurityHI 0.55006.0.0 18:14:35 INFO - 0x7fff961b5000 - 0x7fff961e6fff ProtectedCloudStorage 0.1.0.0 18:14:35 INFO - 0x7fff961e7000 - 0x7fff961eafff ServiceManagement 0.559.40.1 18:14:35 INFO - 0x7fff961eb000 - 0x7fff962d5fff QuickLookUI 0.675.43.0 18:14:35 INFO - 0x7fff962d9000 - 0x7fff962ddfff libspindump.dylib 0.1.0.0 18:14:35 INFO - 0x7fff96304000 - 0x7fff96492fff libBLAS.dylib 0.1.0.0 18:14:35 INFO - 0x7fff96493000 - 0x7fff96496fff AppleSystemInfo 0.1.0.0 18:14:35 INFO - 0x7fff96497000 - 0x7fff964fefff CoreWiFi 0.1.0.0 18:14:35 INFO - 0x7fff964ff000 - 0x7fff96507fff libcopyfile.dylib 0.1.0.0 18:14:35 INFO - 0x7fff96508000 - 0x7fff965a6fff Metadata 0.917.36.0 18:14:35 INFO - 0x7fff965a7000 - 0x7fff965d6fff CoreServicesInternal 0.221.7.2 18:14:35 INFO - 0x7fff965d7000 - 0x7fff96643fff CoreWLAN 0.1.0.0 18:14:35 INFO - 0x7fff968dc000 - 0x7fff96904fff libsystem_info.dylib 0.459.40.1 18:14:35 INFO - 0x7fff96905000 - 0x7fff96935fff CoreAVCHD 0.5750.0.0 18:14:35 INFO - 0x7fff969ab000 - 0x7fff969b4fff libsystem_pthread.dylib 0.105.40.1 (WARNING: No symbols, libsystem_pthread.dylib, ACE90967ECD03251AEEB461E3C6414F70) 18:14:35 INFO - 0x7fff969c9000 - 0x7fff96a3afff ATS 0.236.0.0 18:14:35 INFO - 0x7fff96a3b000 - 0x7fff96a3bfff libunc.dylib 0.29.0.0 18:14:35 INFO - 0x7fff96aaf000 - 0x7fff96c5ffff QuartzCore 0.1.10.0 18:14:35 INFO - 0x7fff96c60000 - 0x7fff96c88fff libRIP.A.dylib 0.600.0.0 18:14:35 INFO - 0x7fff96ca1000 - 0x7fff96cbbfff Ubiquity 0.313.0.0 18:14:35 INFO - 0x7fff96f80000 - 0x7fff96f82fff libsystem_sandbox.dylib 0.358.20.5 18:14:35 INFO - 0x7fff96f83000 - 0x7fff96fb5fff libTrueTypeScaler.dylib 0.1.0.0 18:14:35 INFO - 0x7fff96fb6000 - 0x7fff96fbafff libCoreVMClient.dylib 0.1.0.0 18:14:35 INFO - 0x7fff96fbb000 - 0x7fff9709ffff libcrypto.0.9.8.dylib 0.0.9.8 18:14:35 INFO - 0x7fff970a0000 - 0x7fff970a0fff Accelerate 0.4.0.0 18:14:35 INFO - 0x7fff970d9000 - 0x7fff970dbfff CoreDuetDebugLogging 0.1.0.0 18:14:35 INFO - 0x7fff970dc000 - 0x7fff970ddfff libsystem_blocks.dylib 0.65.0.0 18:14:35 INFO - 0x7fff970eb000 - 0x7fff970f6fff CommerceCore 0.376.29.0 18:14:35 INFO - 0x7fff971ef000 - 0x7fff972e3fff libFontParser.dylib 0.1.0.0 18:14:35 INFO - 0x7fff972e4000 - 0x7fff974c9fff libicucore.A.dylib 0.53.1.0 18:14:35 INFO - 0x7fff974ca000 - 0x7fff974cbfff Print 0.265.0.0 18:14:35 INFO - 0x7fff974cc000 - 0x7fff976dcfff CFNetwork 0.720.5.7 18:14:35 INFO - 0x7fff976dd000 - 0x7fff97723fff libFontRegistry.dylib 0.1.0.0 18:14:35 INFO - 0x7fff97fad000 - 0x7fff98001fff libc++.1.dylib 0.120.0.0 18:14:35 INFO - 0x7fff98002000 - 0x7fff9800afff AppleSRP 0.1.0.0 18:14:35 INFO - 0x7fff98154000 - 0x7fff98195fff libGLU.dylib 0.1.0.0 18:14:35 INFO - 0x7fff98196000 - 0x7fff981b3fff libresolv.9.dylib 0.1.0.0 18:14:35 INFO - 0x7fff981b4000 - 0x7fff981b8fff CommonPanels 0.96.0.0 18:14:35 INFO - 0x7fff981b9000 - 0x7fff981bafff ContactsData 0.1579.0.0 18:14:35 INFO - 0x7fff981bb000 - 0x7fff981d6fff AppleVPA 0.1.0.0 18:14:35 INFO - 0x7fff9827c000 - 0x7fff98287fff libcsfde.dylib 0.1.0.0 18:14:35 INFO - 0x7fff98288000 - 0x7fff982d5fff CoreMediaIO 0.1.0.0 18:14:35 INFO - 0x7fff982d6000 - 0x7fff9854cfff Security 0.57031.40.6 18:14:35 INFO - 0x7fff9854d000 - 0x7fff985c6fff libcorecrypto.dylib 0.233.30.1 18:14:35 INFO - 0x7fff98608000 - 0x7fff98619fff libcmph.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9861a000 - 0x7fff98635fff ApplePushService 0.1.0.0 18:14:35 INFO - 0x7fff98636000 - 0x7fff98682fff CoreLocation 0.1615.24.0 18:14:35 INFO - 0x7fff98683000 - 0x7fff9868efff DirectoryService 0.1.0.0 18:14:35 INFO - 0x7fff986ea000 - 0x7fff9926bfff AppKit 0.1348.17.0 (WARNING: No symbols, AppKit, E485D56D3E7234B799BBBFDEE2D07BF50) 18:14:35 INFO - 0x7fff9926c000 - 0x7fff99303fff CoreMedia 0.1.0.0 18:14:35 INFO - 0x7fff99304000 - 0x7fff99307fff libCGXType.A.dylib 0.600.0.0 18:14:35 INFO - 0x7fff99308000 - 0x7fff99342fff DebugSymbols 0.115.0.0 18:14:35 INFO - 0x7fff99343000 - 0x7fff99345fff libsystem_coreservices.dylib 0.9.0.0 18:14:35 INFO - 0x7fff99406000 - 0x7fff99455fff OpenCL 0.1.0.0 18:14:35 INFO - 0x7fff99456000 - 0x7fff994b5fff AE 0.681.7.0 18:14:35 INFO - 0x7fff994b6000 - 0x7fff994e1fff libc++abi.dylib 0.125.0.0 18:14:35 INFO - 0x7fff994e2000 - 0x7fff994e7fff DiskArbitration 0.1.0.0 18:14:35 INFO - 0x7fff99515000 - 0x7fff99525fff libbsm.0.dylib 0.1.0.0 18:14:35 INFO - 0x7fff99526000 - 0x7fff9952cfff SpeechRecognition 0.1.0.0 18:14:35 INFO - 0x7fff995d3000 - 0x7fff995fffff SystemAdministration 0.1.0.0 18:14:35 INFO - 0x7fff9965b000 - 0x7fff996c9fff Heimdal 0.1.0.0 18:14:35 INFO - 0x7fff99757000 - 0x7fff997e3fff libsystem_c.dylib 0.1044.40.1 18:14:35 INFO - 0x7fff997fd000 - 0x7fff997fefff TrustEvaluationAgent 0.25.0.0 18:14:35 INFO - 0x7fff998e7000 - 0x7fff998f5fff ContactsFoundation 0.1579.0.0 18:14:35 INFO - 0x7fff998f6000 - 0x7fff99921fff libarchive.2.dylib 0.9.2.0 18:14:35 INFO - 0x7fff99924000 - 0x7fff99a4cfff CoreUI 0.308.6.0 18:14:35 INFO - 0x7fff99a4d000 - 0x7fff99a55fff FSEvents 0.1210.20.1 18:14:35 INFO - 0x7fff99a56000 - 0x7fff99c9bfff AddressBook 0.1579.0.0 18:14:35 INFO - 0x7fff99c9c000 - 0x7fff9a0ccfff FaceCore 0.3.1.6 18:14:35 INFO - 0x7fff9a0cd000 - 0x7fff9a5e2fff JavaScriptCore 0.600.8.7 18:14:35 INFO - 0x7fff9a662000 - 0x7fff9a6d6fff SecurityFoundation 0.55126.0.0 18:14:35 INFO - 0x7fff9a784000 - 0x7fff9a785fff libremovefile.dylib 0.35.0.0 18:14:35 INFO - 0x7fff9a786000 - 0x7fff9a78efff libsystem_platform.dylib 0.63.0.0 (WARNING: No symbols, libsystem_platform.dylib, 64E34079D7123D669CE2418624A5C0400) 18:14:35 INFO - 0x7fff9a78f000 - 0x7fff9a7a9fff Kerberos 0.6.0.0 18:14:35 INFO - 0x7fff9a7aa000 - 0x7fff9a7abfff libDiagnosticMessagesClient.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9a7ac000 - 0x7fff9a7bbfff LangAnalysis 0.1.0.0 18:14:35 INFO - 0x7fff9a837000 - 0x7fff9a853fff libsystem_malloc.dylib 0.53.30.1 18:14:35 INFO - 0x7fff9a8e3000 - 0x7fff9a940fff QuickLook 0.675.43.0 18:14:35 INFO - 0x7fff9a941000 - 0x7fff9a945fff TCC 0.1.0.0 18:14:35 INFO - 0x7fff9a946000 - 0x7fff9a948fff SecCodeWrapper 0.1.0.0 18:14:35 INFO - 0x7fff9a966000 - 0x7fff9a9d2fff MMCS 0.327.5.0 18:14:35 INFO - 0x7fff9a9d3000 - 0x7fff9a9d7fff libpam.2.dylib 0.3.0.0 18:14:35 INFO - 0x7fff9a9dc000 - 0x7fff9aa7bfff AppleJPEG 0.1.0.0 18:14:35 INFO - 0x7fff9aa7c000 - 0x7fff9ab2bfff libvMisc.dylib 0.516.0.0 18:14:35 INFO - 0x7fff9ab37000 - 0x7fff9ab3cfff libsystem_stats.dylib 0.163.30.2 18:14:35 INFO - 0x7fff9ab3d000 - 0x7fff9ab3dfff Quartz 0.1.0.0 18:14:35 INFO - 0x7fff9ab3e000 - 0x7fff9abd3fff ColorSync 0.4.7.0 18:14:35 INFO - 0x7fff9abd4000 - 0x7fff9abd9fff libunwind.dylib 0.35.3.0 18:14:35 INFO - 0x7fff9abda000 - 0x7fff9ace9fff DesktopServicesPriv 0.784.3.12 18:14:35 INFO - 0x7fff9acea000 - 0x7fff9ad0afff IconServices 0.47.1.0 18:14:35 INFO - 0x7fff9ad0b000 - 0x7fff9ad0efff IOSurface 0.1.0.0 18:14:35 INFO - 0x7fff9ad0f000 - 0x7fff9ad5cfff PrintCore 0.451.1.0 18:14:35 INFO - 0x7fff9ad75000 - 0x7fff9aff4fff CoreData 0.526.3.0 18:14:35 INFO - 0x7fff9aff5000 - 0x7fff9aff5fff liblaunch.dylib 0.559.40.1 18:14:35 INFO - 0x7fff9aff6000 - 0x7fff9aff7fff libsystem_secinit.dylib 0.18.0.0 18:14:35 INFO - 0x7fff9affc000 - 0x7fff9affdfff liblangid.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9b034000 - 0x7fff9b085fff CoreAudio 0.1.0.0 18:14:35 INFO - 0x7fff9b348000 - 0x7fff9b34efff libsystem_networkextension.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9b34f000 - 0x7fff9b3a9fff LanguageModeling 0.1.0.0 18:14:35 INFO - 0x7fff9bd6a000 - 0x7fff9bd81fff libLinearAlgebra.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9bd82000 - 0x7fff9c0b3fff Foundation 0.1154.0.0 18:14:35 INFO - 0x7fff9c0c1000 - 0x7fff9c0c1fff Carbon 0.157.0.0 18:14:35 INFO - 0x7fff9c0c2000 - 0x7fff9c1b4fff libxml2.2.dylib 0.10.9.0 18:14:35 INFO - 0x7fff9c1b5000 - 0x7fff9c1bcfff libcompiler_rt.dylib 0.35.0.0 18:14:35 INFO - 0x7fff9c1bd000 - 0x7fff9c1c4fff PhoneNumbers 0.47.0.0 18:14:35 INFO - 0x7fff9c1f5000 - 0x7fff9c200fff libGL.dylib 0.1.0.0 18:14:35 INFO - 0x7fff9c201000 - 0x7fff9c20bfff IntlPreferences 0.150.1.0 18:14:35 INFO - mozcrash Copy/paste: /builds/slave/test/build/macosx64-minidump_stackwalk /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4QNdIm.mozrunner/minidumps/C0A3241B-61C0-4A92-B6D6-52D6A4FB8885.dmp /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpMvILIA 18:14:47 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/C0A3241B-61C0-4A92-B6D6-52D6A4FB8885.dmp 18:14:47 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/C0A3241B-61C0-4A92-B6D6-52D6A4FB8885.extra 18:14:47 INFO - PROCESS-CRASH | dom/base/test/test_timer_flood.html | application crashed [@ 0x1c22bed94da0] 18:14:47 INFO - Crash dump filename: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4QNdIm.mozrunner/minidumps/C0A3241B-61C0-4A92-B6D6-52D6A4FB8885.dmp 18:14:47 INFO - Operating system: Mac OS X 18:14:47 INFO - 10.10.5 14F27 18:14:47 INFO - CPU: amd64 18:14:47 INFO - family 6 model 69 stepping 1 18:14:47 INFO - 4 CPUs 18:14:47 INFO - 18:14:47 INFO - GPU: UNKNOWN 18:14:47 INFO - 18:14:47 INFO - Crash reason: EXC_SOFTWARE / SIGABRT 18:14:47 INFO - Crash address: 0x1c22bed94da0 18:14:47 INFO - Process uptime: 488 seconds 18:14:47 INFO - 18:14:47 INFO - Thread 0 (crashed) 18:14:47 INFO - 0 0x1c22bed94da0 18:14:47 INFO - rax = 0x0000000117f1f001 rdx = 0x00000001281553f8 18:14:47 INFO - rcx = 0x0000000000000002 rbx = 0xfff8800000000000 18:14:47 INFO - rsi = 0x000000000000002c rdi = 0x00000001281691a8 18:14:47 INFO - rbp = 0x00007fff5229d8b8 rsp = 0x00007fff5229d848 18:14:47 INFO - r8 = 0x0000000049f5d798 r9 = 0x0000000049f5d798 18:14:47 INFO - r10 = 0x000000011180b350 r11 = 0x0000000000000296 18:14:47 INFO - r12 = 0x0000000000000000 r13 = 0x00007fff5229dd00 18:14:47 INFO - r14 = 0x0000000000000001 r15 = 0x00001c22becbf750 18:14:47 INFO - rip = 0x00001c22bed94da0 18:14:47 INFO - Found by: given as instruction pointer in context 18:14:47 INFO - 1 0x1c22becbf888 18:14:47 INFO - rbp = 0x00007fff5229d920 rsp = 0x00007fff5229d8c8 18:14:47 INFO - rip = 0x00001c22becbf888 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 2 XUL!EnterBaseline [BaselineJIT.cpp:6cef7163121e : 153 + 0xc] 18:14:47 INFO - rbp = 0x00007fff5229db28 rsp = 0x00007fff5229d930 18:14:47 INFO - rip = 0x00000001114a0b76 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 3 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:6cef7163121e : 193 + 0x8] 18:14:47 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229da60 r12 = 0x00007fff5229dcb0 18:14:47 INFO - r14 = 0x00007fff5229dc20 r15 = 0x00007fff5229dac8 18:14:47 INFO - rip = 0x00000001114a09b8 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 4 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 395 + 0xb] 18:14:47 INFO - rbx = 0x00007fff5229dc40 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229db60 r12 = 0x00007fff5229dcb0 18:14:47 INFO - r14 = 0x00007fff5229dc20 r15 = 0x0000000117ff2200 18:14:47 INFO - rip = 0x0000000111224633 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 5 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229dc00 r12 = 0x00007fff5229dcb0 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x000000011977f650 rip = 0x0000000111236676 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 6 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:47 INFO - rbx = 0x00007fff5229dcb0 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229dc90 r12 = 0x00007fff5229dcf8 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x00000001189be1c0 18:14:47 INFO - r15 = 0x0000000000000003 rip = 0x00000001112367c6 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 7 XUL!js::Wrapper::call(JSContext*, JS::Handle, JS::CallArgs const&) const [Wrapper.cpp:6cef7163121e : 165 + 0x8] 18:14:47 INFO - rbx = 0x00007fff5229de98 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229dcb0 r12 = 0x00007fff5229dcf8 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000000000003 rip = 0x000000011117d61a 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 8 XUL!js::CrossCompartmentWrapper::call(JSContext*, JS::Handle, JS::CallArgs const&) const [CrossCompartmentWrapper.cpp:6cef7163121e : 333 + 0x13] 18:14:47 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229dde0 r12 = 0x00007fff5229de90 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff5229de98 18:14:47 INFO - r15 = 0x000000011963d800 rip = 0x0000000111170bfc 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 9 XUL!js::Proxy::call(JSContext*, JS::Handle, JS::CallArgs const&) [Proxy.cpp:6cef7163121e : 400 + 0x15] 18:14:47 INFO - rbx = 0x0000000112617210 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229de40 r12 = 0x0000000117ff2000 18:14:47 INFO - r13 = 0x0000000112785350 r14 = 0x00007fff5229de98 18:14:47 INFO - r15 = 0x00007fff5229de90 rip = 0x0000000111174433 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 10 XUL!js::proxy_Call(JSContext*, unsigned int, JS::Value*) [Proxy.cpp:6cef7163121e : 689 + 0x5] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229de80 r12 = 0x00007fff5229e040 18:14:47 INFO - r13 = 0x0000000117ff2000 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000111174c50 rip = 0x0000000111174ccc 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 11 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:6cef7163121e : 239 + 0x6] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229deb0 r12 = 0x00007fff5229e040 18:14:47 INFO - r13 = 0x0000000117ff2000 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000111174c50 rip = 0x0000000111236621 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 12 XUL!Interpret [Interpreter.cpp:6cef7163121e : 510 + 0x8] 18:14:47 INFO - rbx = 0x00000001189be1d0 rbp = 0xfffe000000000000 18:14:47 INFO - rsp = 0x00007fff5229df40 r12 = 0xffff800000000000 18:14:47 INFO - r13 = 0x0000000117ff2000 r14 = 0xfff8800000000000 18:14:47 INFO - r15 = 0x00007fffffffffff rip = 0x00000001112302b3 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 13 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 405 + 0xb] 18:14:47 INFO - rbx = 0x000000011b3f1340 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229e3c0 r12 = 0x00007fffffffffff 18:14:47 INFO - r13 = 0x0000000117ff2000 r14 = 0x00007fff5229e480 18:14:47 INFO - r15 = 0x00007fff5229e510 rip = 0x00000001112246bb 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 14 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229e460 r12 = 0x00007fff5229e510 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x000000011974b8d0 rip = 0x0000000111236676 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 15 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:47 INFO - rbx = 0x00007fff5229e510 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229e4f0 r12 = 0x00007fff5229e558 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff5229ea48 18:14:47 INFO - r15 = 0x0000000000000003 rip = 0x00000001112367c6 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 16 XUL!js::Wrapper::call(JSContext*, JS::Handle, JS::CallArgs const&) const [Wrapper.cpp:6cef7163121e : 165 + 0x8] 18:14:47 INFO - rbx = 0x00007fff5229e6f8 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229e510 r12 = 0x00007fff5229e558 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000000000003 rip = 0x000000011117d61a 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 17 XUL!js::CrossCompartmentWrapper::call(JSContext*, JS::Handle, JS::CallArgs const&) const [CrossCompartmentWrapper.cpp:6cef7163121e : 333 + 0x13] 18:14:47 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229e640 r12 = 0x00007fff5229e6f0 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff5229e6f8 18:14:47 INFO - r15 = 0x00000001196ed400 rip = 0x0000000111170bfc 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 18 XUL!js::Proxy::call(JSContext*, JS::Handle, JS::CallArgs const&) [Proxy.cpp:6cef7163121e : 400 + 0x15] 18:14:47 INFO - rbx = 0x0000000112617210 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229e6a0 r12 = 0x0000000117ff2000 18:14:47 INFO - r13 = 0x0000000112785350 r14 = 0x00007fff5229e6f8 18:14:47 INFO - r15 = 0x00007fff5229e6f0 rip = 0x0000000111174433 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 19 XUL!js::proxy_Call(JSContext*, unsigned int, JS::Value*) [Proxy.cpp:6cef7163121e : 689 + 0x5] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229e6e0 r12 = 0x00007fff5229e828 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000111174c50 rip = 0x0000000111174ccc 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 20 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:6cef7163121e : 239 + 0x6] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229e710 r12 = 0x00007fff5229e828 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000111174c50 rip = 0x0000000111236621 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 21 XUL!js::jit::DoCallFallback [BaselineIC.cpp:6cef7163121e : 6020 + 0x8] 18:14:47 INFO - rbx = 0x00000001267805e8 rbp = 0x0000000117ff2000 18:14:47 INFO - rsp = 0x00007fff5229e7a0 r12 = 0x00000001196f0125 18:14:47 INFO - r13 = 0x0000000000000001 r14 = 0x00000001196f0125 18:14:47 INFO - r15 = 0x00007fff5229e868 rip = 0x00000001114969a8 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 22 0x1c22becc0a96 18:14:47 INFO - rbx = 0xfffe00012f22c580 rbp = 0x00007fff5229ea60 18:14:47 INFO - rsp = 0x00007fff5229e9f0 r12 = 0x0000000000000008 18:14:47 INFO - r13 = 0x00007fff5229f178 r14 = 0x0000000118406178 18:14:47 INFO - r15 = 0x00001c22becbf750 rip = 0x00001c22becc0a96 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 23 0x1267805e8 18:14:47 INFO - rbp = 0x00007fff5229ead8 rsp = 0x00007fff5229ea70 18:14:47 INFO - rip = 0x00000001267805e8 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 24 0x1c22becbf888 18:14:47 INFO - rbp = 0x00007fff5229eb50 rsp = 0x00007fff5229eae8 18:14:47 INFO - rip = 0x00001c22becbf888 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 25 XUL!EnterBaseline [BaselineJIT.cpp:6cef7163121e : 153 + 0xc] 18:14:47 INFO - rbp = 0x00007fff5229ed58 rsp = 0x00007fff5229eb60 18:14:47 INFO - rip = 0x00000001114a0b76 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 26 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:6cef7163121e : 193 + 0x8] 18:14:47 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229ec90 r12 = 0x00007fff5229ef48 18:14:47 INFO - r14 = 0x00007fff5229ee50 r15 = 0x00007fff5229ecf8 18:14:47 INFO - rip = 0x00000001114a09b8 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 27 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 395 + 0xb] 18:14:47 INFO - rbx = 0x00007fff5229ee70 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229ed90 r12 = 0x00007fff5229ef48 18:14:47 INFO - r14 = 0x00007fff5229ee50 r15 = 0x0000000117ff2200 18:14:47 INFO - rip = 0x0000000111224633 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 28 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:47 INFO - rbx = 0x0000000000000003 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229ee30 r12 = 0x00007fff5229ef48 18:14:47 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000119b25800 rip = 0x0000000111236676 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 29 XUL!js::jit::DoCallFallback [BaselineIC.cpp:6cef7163121e : 6020 + 0x8] 18:14:47 INFO - rbx = 0x0000000127cdb1a8 rbp = 0x0000000117ff2000 18:14:47 INFO - rsp = 0x00007fff5229eec0 r12 = 0x00000001189939cf 18:14:47 INFO - r13 = 0x0000000000000002 r14 = 0x00000001189939cf 18:14:47 INFO - r15 = 0x00007fff5229ef88 rip = 0x00000001114969a8 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 30 0x1c22becc0a96 18:14:47 INFO - rbx = 0xfff8800000000000 rbp = 0x00007fff5229f190 18:14:47 INFO - rsp = 0x00007fff5229f110 r12 = 0x0000000000000000 18:14:47 INFO - r13 = 0x00007fff5229f670 r14 = 0x0000000000000001 18:14:47 INFO - r15 = 0x00001c22becbf750 rip = 0x00001c22becc0a96 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 31 0x127cdb1a8 18:14:47 INFO - rbp = 0x00007fff5229f218 rsp = 0x00007fff5229f1a0 18:14:47 INFO - rip = 0x0000000127cdb1a8 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 32 0x1c22becbf888 18:14:47 INFO - rbp = 0x00007fff5229f280 rsp = 0x00007fff5229f228 18:14:47 INFO - rip = 0x00001c22becbf888 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 33 XUL!EnterBaseline [BaselineJIT.cpp:6cef7163121e : 153 + 0xc] 18:14:47 INFO - rbp = 0x00007fff5229f488 rsp = 0x00007fff5229f290 18:14:47 INFO - rip = 0x00000001114a0b76 18:14:47 INFO - Found by: previous frame's frame pointer 18:14:47 INFO - 34 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:6cef7163121e : 193 + 0x8] 18:14:47 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229f3c0 r12 = 0x00007fff5229f620 18:14:47 INFO - r14 = 0x00007fff5229f580 r15 = 0x00007fff5229f428 18:14:47 INFO - rip = 0x00000001114a09b8 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 35 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 395 + 0xb] 18:14:47 INFO - rbx = 0x00007fff5229f5a0 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229f4c0 r12 = 0x00007fff5229f620 18:14:47 INFO - r14 = 0x00007fff5229f580 r15 = 0x0000000117ff2200 18:14:47 INFO - rip = 0x0000000111224633 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 36 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:47 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229f560 r12 = 0x00007fff5229f620 18:14:47 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x0000000118406c08 rip = 0x0000000111236676 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 37 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:47 INFO - rbx = 0x00007fff5229f620 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229f5f0 r12 = 0x0000000000000002 18:14:47 INFO - r13 = 0x0000000000000002 r14 = 0x00007fff5229f848 18:14:47 INFO - r15 = 0x00007fff5229f848 rip = 0x00000001112367c6 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 38 XUL!js::fun_call(JSContext*, unsigned int, JS::Value*) [jsfun.cpp:6cef7163121e : 1252 + 0xe] 18:14:47 INFO - rbx = 0x00007fff5229f858 rbp = 0x0000000000000001 18:14:47 INFO - rsp = 0x00007fff5229f610 r12 = 0x0000000000000002 18:14:47 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x00007fff5229f848 rip = 0x00000001110ede9b 18:14:47 INFO - Found by: call frame info 18:14:47 INFO - 39 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:6cef7163121e : 239 + 0x5] 18:14:47 INFO - rbx = 0x00000001110edb90 rbp = 0x0000000000000000 18:14:47 INFO - rsp = 0x00007fff5229f750 r12 = 0x00007fff5229f800 18:14:47 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:47 INFO - r15 = 0x00007fffffffffff rip = 0x000000011123647e 18:14:47 INFO - Found by: call frame info 18:14:48 INFO - 40 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:48 INFO - rbx = 0x00007fff5229f800 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff5229f7e0 r12 = 0x00007fff5229f848 18:14:48 INFO - r13 = 0x0000000000000002 r14 = 0x00007fff5229fd38 18:14:48 INFO - r15 = 0x0000000000000004 rip = 0x00000001112367c6 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 41 XUL!js::Wrapper::call(JSContext*, JS::Handle, JS::CallArgs const&) const [Wrapper.cpp:6cef7163121e : 165 + 0x8] 18:14:48 INFO - rbx = 0x00007fff5229f9e8 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff5229f800 r12 = 0x00007fff5229f848 18:14:48 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x0000000000000004 rip = 0x000000011117d61a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 42 XUL!js::CrossCompartmentWrapper::call(JSContext*, JS::Handle, JS::CallArgs const&) const [CrossCompartmentWrapper.cpp:6cef7163121e : 333 + 0x13] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff5229f930 r12 = 0x00007fff5229f9e0 18:14:48 INFO - r13 = 0x0000000000000002 r14 = 0x00007fff5229f9e8 18:14:48 INFO - r15 = 0x00000001194cc400 rip = 0x0000000111170bfc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 43 XUL!js::Proxy::call(JSContext*, JS::Handle, JS::CallArgs const&) [Proxy.cpp:6cef7163121e : 400 + 0x15] 18:14:48 INFO - rbx = 0x0000000112617210 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff5229f990 r12 = 0x0000000117ff2000 18:14:48 INFO - r13 = 0x0000000112785350 r14 = 0x00007fff5229f9e8 18:14:48 INFO - r15 = 0x00007fff5229f9e0 rip = 0x0000000111174433 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 44 XUL!js::proxy_Call(JSContext*, unsigned int, JS::Value*) [Proxy.cpp:6cef7163121e : 689 + 0x5] 18:14:48 INFO - rbx = 0x0000000000000003 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff5229f9d0 r12 = 0x00007fff5229fb18 18:14:48 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x0000000111174c50 rip = 0x0000000111174ccc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 45 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:6cef7163121e : 239 + 0x6] 18:14:48 INFO - rbx = 0x0000000000000003 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff5229fa00 r12 = 0x00007fff5229fb18 18:14:48 INFO - r13 = 0x0000000000000002 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x0000000111174c50 rip = 0x0000000111236621 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 46 XUL!js::jit::DoCallFallback [BaselineIC.cpp:6cef7163121e : 6020 + 0x8] 18:14:48 INFO - rbx = 0x0000000125e9d628 rbp = 0x0000000117ff2000 18:14:48 INFO - rsp = 0x00007fff5229fa90 r12 = 0x00000001194cf582 18:14:48 INFO - r13 = 0x0000000000000002 r14 = 0x00000001194cf582 18:14:48 INFO - r15 = 0x00007fff5229fb58 rip = 0x00000001114969a8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 47 0x1c22becc0a96 18:14:48 INFO - rbx = 0xfffe00012f22c460 rbp = 0x00007fff5229fd58 18:14:48 INFO - rsp = 0x00007fff5229fce0 r12 = 0x0000000000000008 18:14:48 INFO - r13 = 0x00007fff522a0518 r14 = 0x000000012f22c460 18:14:48 INFO - r15 = 0x0000000118627060 rip = 0x00001c22becc0a96 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 48 0x125e9d628 18:14:48 INFO - rbp = 0x00007fff5229fde8 rsp = 0x00007fff5229fd68 18:14:48 INFO - rip = 0x0000000125e9d628 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 49 0x1c22bed14fe1 18:14:48 INFO - rbp = 0x00007fff5229fe20 rsp = 0x00007fff5229fdf8 18:14:48 INFO - rip = 0x00001c22bed14fe1 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 50 0x125998620 18:14:48 INFO - rbp = 0x00007fff5229fe88 rsp = 0x00007fff5229fe30 18:14:48 INFO - rip = 0x0000000125998620 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 51 0x1c22becbf888 18:14:48 INFO - rbp = 0x00007fff5229fef0 rsp = 0x00007fff5229fe98 18:14:48 INFO - rip = 0x00001c22becbf888 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 52 XUL!EnterBaseline [BaselineJIT.cpp:6cef7163121e : 153 + 0xc] 18:14:48 INFO - rbp = 0x00007fff522a00f8 rsp = 0x00007fff5229ff00 18:14:48 INFO - rip = 0x00000001114a0b76 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 53 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:6cef7163121e : 193 + 0x8] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a0030 r12 = 0x00007fff522a02e8 18:14:48 INFO - r14 = 0x00007fff522a01f0 r15 = 0x00007fff522a0098 18:14:48 INFO - rip = 0x00000001114a09b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 54 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 395 + 0xb] 18:14:48 INFO - rbx = 0x00007fff522a0210 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a0130 r12 = 0x00007fff522a02e8 18:14:48 INFO - r14 = 0x00007fff522a01f0 r15 = 0x0000000117ff2200 18:14:48 INFO - rip = 0x0000000111224633 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 55 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a01d0 r12 = 0x00007fff522a02e8 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x0000000119780dc0 rip = 0x0000000111236676 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 56 XUL!js::jit::DoCallFallback [BaselineIC.cpp:6cef7163121e : 6020 + 0x8] 18:14:48 INFO - rbx = 0x00000001263afe60 rbp = 0x0000000117ff2000 18:14:48 INFO - rsp = 0x00007fff522a0260 r12 = 0x0000000118993192 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000118993192 18:14:48 INFO - r15 = 0x00007fff522a0328 rip = 0x00000001114969a8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 57 0x1c22becc0a96 18:14:48 INFO - rbx = 0xfffe000119780dc0 rbp = 0x00007fff522a0520 18:14:48 INFO - rsp = 0x00007fff522a04b0 r12 = 0x0000000000000008 18:14:48 INFO - r13 = 0x00007fff522a0c28 r14 = 0x0000000119780dc0 18:14:48 INFO - r15 = 0x00001c22becbf750 rip = 0x00001c22becc0a96 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 58 0x1263afe60 18:14:48 INFO - rbp = 0x00007fff522a0598 rsp = 0x00007fff522a0530 18:14:48 INFO - rip = 0x00000001263afe60 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 59 0x1c22becbf888 18:14:48 INFO - rbp = 0x00007fff522a0600 rsp = 0x00007fff522a05a8 18:14:48 INFO - rip = 0x00001c22becbf888 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 60 XUL!EnterBaseline [BaselineJIT.cpp:6cef7163121e : 153 + 0xc] 18:14:48 INFO - rbp = 0x00007fff522a0808 rsp = 0x00007fff522a0610 18:14:48 INFO - rip = 0x00000001114a0b76 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 61 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:6cef7163121e : 193 + 0x8] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a0740 r12 = 0x00007fff522a09f8 18:14:48 INFO - r14 = 0x00007fff522a0900 r15 = 0x00007fff522a07a8 18:14:48 INFO - rip = 0x00000001114a09b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 62 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 395 + 0xb] 18:14:48 INFO - rbx = 0x00007fff522a0920 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a0840 r12 = 0x00007fff522a09f8 18:14:48 INFO - r14 = 0x00007fff522a0900 r15 = 0x0000000117ff2200 18:14:48 INFO - rip = 0x0000000111224633 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 63 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a08e0 r12 = 0x00007fff522a09f8 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x000000011977a7e0 rip = 0x0000000111236676 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 64 XUL!js::jit::DoCallFallback [BaselineIC.cpp:6cef7163121e : 6020 + 0x8] 18:14:48 INFO - rbx = 0x00000001263afe60 rbp = 0x0000000117ff2000 18:14:48 INFO - rsp = 0x00007fff522a0970 r12 = 0x0000000118993192 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000118993192 18:14:48 INFO - r15 = 0x00007fff522a0a38 rip = 0x00000001114969a8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 65 0x1c22becc0a96 18:14:48 INFO - rbx = 0x00001c22bed5af65 rbp = 0x00007fff522a0c30 18:14:48 INFO - rsp = 0x00007fff522a0bc0 r12 = 0x0000000000000008 18:14:48 INFO - r13 = 0x00007fff522a1100 r14 = 0x0000000000000000 18:14:48 INFO - r15 = 0x00001c22becbf750 rip = 0x00001c22becc0a96 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 66 0x1263afe60 18:14:48 INFO - rbp = 0x00007fff522a0ca8 rsp = 0x00007fff522a0c40 18:14:48 INFO - rip = 0x00000001263afe60 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 67 0x1c22becbf888 18:14:48 INFO - rbp = 0x00007fff522a0d10 rsp = 0x00007fff522a0cb8 18:14:48 INFO - rip = 0x00001c22becbf888 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 68 XUL!EnterBaseline [BaselineJIT.cpp:6cef7163121e : 153 + 0xc] 18:14:48 INFO - rbp = 0x00007fff522a0f18 rsp = 0x00007fff522a0d20 18:14:48 INFO - rip = 0x00000001114a0b76 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 69 XUL!js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [BaselineJIT.cpp:6cef7163121e : 193 + 0x8] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a0e50 r12 = 0x00007fff522a10b0 18:14:48 INFO - r14 = 0x00007fff522a1010 r15 = 0x00007fff522a0eb8 18:14:48 INFO - rip = 0x00000001114a09b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 70 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 395 + 0xb] 18:14:48 INFO - rbx = 0x00007fff522a1030 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a0f50 r12 = 0x00007fff522a10b0 18:14:48 INFO - r14 = 0x00007fff522a1010 r15 = 0x0000000117ff2200 18:14:48 INFO - rip = 0x0000000111224633 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 71 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a0ff0 r12 = 0x00007fff522a10b0 18:14:48 INFO - r13 = 0x00000001115cb5e0 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x0000000118401820 rip = 0x0000000111236676 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 72 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:48 INFO - rbx = 0x00007fff522a10b0 rbp = 0x00007fff522a10f8 18:14:48 INFO - rsp = 0x00007fff522a1080 r12 = 0x0000000117ff2000 18:14:48 INFO - r13 = 0x00000001115cb5e0 r14 = 0x00007fff522a14a0 18:14:48 INFO - r15 = 0x00007fff522a1440 rip = 0x00000001112367c6 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 73 XUL!JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, JS::HandleValueArray const&, JS::MutableHandle) [jsapi.cpp:6cef7163121e : 2769 + 0x10] 18:14:48 INFO - rbx = 0x00007fff522a11d0 rbp = 0x00007fff522a10f8 18:14:48 INFO - rsp = 0x00007fff522a10a0 r12 = 0x0000000117ff2000 18:14:48 INFO - r13 = 0x00000001115cb5e0 r14 = 0x0000000000000000 18:14:48 INFO - r15 = 0x00007fff522a1440 rip = 0x00000001110b8001 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 74 XUL!nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::Handle, nsIStackFrame*, nsAString_internal const&, JSContext*, JS::MutableHandle) [XPCComponents.cpp:6cef7163121e : 2713 + 0x19] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x00007fff522a1220 18:14:48 INFO - rsp = 0x00007fff522a11d0 r12 = 0x00007fff522a11e0 18:14:48 INFO - r13 = 0x9500f0f174637336 r14 = 0x00007fff522a14a0 18:14:48 INFO - r15 = 0x00007fff522a1440 rip = 0x000000010e69904e 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 75 XUL!NS_InvokeByIndex [xptcinvoke_x86_64_unix.cpp:6cef7163121e : 180 + 0x4] 18:14:48 INFO - rbx = 0x000000000000000c rbp = 0x00007fff522a1370 18:14:48 INFO - rsp = 0x00007fff522a12e0 r12 = 0x000000000000000c 18:14:48 INFO - r13 = 0x000000000000001a r14 = 0x9500f0f174637336 18:14:48 INFO - r15 = 0x0000000000000006 rip = 0x000000010df9cc0f 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 76 XUL!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:6cef7163121e : 2058 + 0x5] 18:14:48 INFO - rbx = 0x0000000000000004 rbp = 0x00007fff522a14a0 18:14:48 INFO - rsp = 0x00007fff522a1380 r12 = 0x000000000000000c 18:14:48 INFO - r13 = 0x000000000000001a r14 = 0x0000000000000003 18:14:48 INFO - r15 = 0x00007fff522a1440 rip = 0x000000010e6d9634 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 77 XUL!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:6cef7163121e : 1000 + 0x8] 18:14:48 INFO - rbx = 0x000000011890d990 rbp = 0x00007fff522a15a8 18:14:48 INFO - rsp = 0x00007fff522a1580 r12 = 0x00000001186e8af0 18:14:48 INFO - r13 = 0x00000001189be088 r14 = 0x00007fff522a15a0 18:14:48 INFO - r15 = 0x00000001189be098 rip = 0x000000010e6daf3b 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 78 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:6cef7163121e : 239 + 0x5] 18:14:48 INFO - rbx = 0x000000010e6dad00 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a16b0 r12 = 0x00007fff522a1840 18:14:48 INFO - r13 = 0x0000000117ff2000 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x00007fffffffffff rip = 0x000000011123647e 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 79 XUL!Interpret [Interpreter.cpp:6cef7163121e : 510 + 0x8] 18:14:48 INFO - rbx = 0x00000001189be098 rbp = 0xfffe000000000000 18:14:48 INFO - rsp = 0x00007fff522a1740 r12 = 0xffff800000000000 18:14:48 INFO - r13 = 0x0000000117ff2000 r14 = 0xfff8800000000000 18:14:48 INFO - r15 = 0x00007fffffffffff rip = 0x00000001112302b3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 80 XUL!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:6cef7163121e : 405 + 0xb] 18:14:48 INFO - rbx = 0x00000001186fb340 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a1bc0 r12 = 0x00007fffffffffff 18:14:48 INFO - r13 = 0x0000000117ff2000 r14 = 0x00007fff522a1c80 18:14:48 INFO - r15 = 0x00007fff522a1d30 rip = 0x00000001112246bb 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 81 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:6cef7163121e : 477 + 0x8] 18:14:48 INFO - rbx = 0x0000000000000002 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a1c60 r12 = 0x00007fff522a1d30 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x000000012f259470 rip = 0x0000000111236676 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 82 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:48 INFO - rbx = 0x00007fff522a1d30 rbp = 0x00007fffffffffff 18:14:48 INFO - rsp = 0x00007fff522a1cf0 r12 = 0x00007fff522a1f00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff522a1dd0 18:14:48 INFO - r15 = 0x00007fff522a1dd0 rip = 0x00000001112367c6 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 83 XUL!PromiseReactionJob [Promise.cpp:6cef7163121e : 934 + 0xb] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x00007fffffffffff 18:14:48 INFO - rsp = 0x00007fff522a1d10 r12 = 0x00007fff522a1f00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff522a1f48 18:14:48 INFO - r15 = 0x00007fff522a1dd0 rip = 0x0000000110e6ab36 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 84 XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:6cef7163121e : 239 + 0x5] 18:14:48 INFO - rbx = 0x0000000110e6a6a0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a1e40 r12 = 0x00007fff522a1f00 18:14:48 INFO - r13 = 0x0000000117ff2000 r14 = 0x0000000117ff2000 18:14:48 INFO - r15 = 0x00007fffffffffff rip = 0x000000011123647e 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 85 XUL! [Interpreter.cpp:6cef7163121e : 523 + 0x8] 18:14:48 INFO - rbx = 0x00007fff522a1f00 rbp = 0x00007fff522a1f48 18:14:48 INFO - rsp = 0x00007fff522a1ed0 r12 = 0x00007fff522a2040 18:14:48 INFO - r13 = 0x0000000117ff2000 r14 = 0x00007fff522a2058 18:14:48 INFO - r15 = 0x000000011181d668 rip = 0x00000001112367c6 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 86 XUL!JS::Call(JSContext*, JS::Handle, JS::Handle, JS::HandleValueArray const&, JS::MutableHandle) [jsapi.cpp:6cef7163121e : 2828 + 0x13] 18:14:48 INFO - rbx = 0x00007fff522a2020 rbp = 0x00007fff522a1f48 18:14:48 INFO - rsp = 0x00007fff522a1ef0 r12 = 0x00007fff522a2040 18:14:48 INFO - r13 = 0x0000000117ff2000 r14 = 0x0000000000000000 18:14:48 INFO - r15 = 0x000000011181d668 rip = 0x00000001110b8b2b 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 87 XUL!mozilla::dom::PromiseJobCallback::Call(JSContext*, JS::Handle, mozilla::ErrorResult&) [PromiseBinding.cpp:6cef7163121e : 63 + 0xe] 18:14:48 INFO - rbx = 0x0000000117ff2000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a2020 r12 = 0x00007fff522a2058 18:14:48 INFO - r13 = 0x000000011aff88b0 r14 = 0x00007fff522a20a0 18:14:48 INFO - r15 = 0x000000011181d668 rip = 0x000000010ef5f8b1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 88 XUL!PromiseJobRunnable::Run() [PromiseBinding.h:6cef7163121e : 176 + 0x8] 18:14:48 INFO - rbx = 0x000000011aff88b0 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a2090 r12 = 0x000000011b02d7e0 18:14:48 INFO - r13 = 0x9500f0f174637336 r14 = 0x9500f0f174637336 18:14:48 INFO - r15 = 0x00007fff522a2240 rip = 0x000000010df34b0a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 89 XUL!mozilla::dom::Promise::PerformMicroTaskCheckpoint() [Promise.cpp:6cef7163121e : 1058 + 0xa] 18:14:48 INFO - rbx = 0x0000000114ea3008 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a2240 r12 = 0x000000011b02d7e0 18:14:48 INFO - r13 = 0x9500f0f174637336 r14 = 0x0000000114ea3000 18:14:48 INFO - r15 = 0x00007fff522a2240 rip = 0x000000010fb47d19 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 90 XUL!mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) [CycleCollectedJSContext.cpp:6cef7163121e : 1397 + 0x5] 18:14:48 INFO - rbx = 0x0000000114ea3000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a22e0 r12 = 0x000000010db53ae0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff522a23bf 18:14:48 INFO - r15 = 0x000000010db53b10 rip = 0x000000010df2b115 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 91 XUL!XPCJSContext::AfterProcessTask(unsigned int) [XPCJSContext.cpp:6cef7163121e : 3607 + 0xa] 18:14:48 INFO - rbx = 0x0000000114ea3000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a22f0 r12 = 0x000000010db53ae0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff522a23bf 18:14:48 INFO - r15 = 0x000000010db53b10 rip = 0x000000010e6b88f9 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 92 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1232 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011878fbc8 18:14:48 INFO - rsp = 0x00007fff522a2310 r12 = 0x000000010db53ae0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00007fff522a23bf 18:14:48 INFO - r15 = 0x000000010db53b10 rip = 0x000000010df902fd 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 93 XUL!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:6cef7163121e : 303 + 0xe] 18:14:48 INFO - rbx = 0x000000010db53ae0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a23b0 r12 = 0x00007fff522a23bf 18:14:48 INFO - r13 = 0x000000000000230b r14 = 0x000000000000000a 18:14:48 INFO - r15 = 0x000000000027fb8f rip = 0x000000010dfb943e 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 94 XUL!nsBaseAppShell::NativeEventCallback() [nsBaseAppShell.cpp:6cef7163121e : 97 + 0xa] 18:14:48 INFO - rbx = 0x000000011878fbc0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a23f0 r12 = 0x0000000118798180 18:14:48 INFO - r13 = 0x000000000000230b r14 = 0x000000010db53ae0 18:14:48 INFO - r15 = 0x000000010db2cd00 rip = 0x000000010fcaad5c 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 95 XUL!nsAppShell::ProcessGeckoEvents(void*) [nsAppShell.mm:6cef7163121e : 392 + 0x8] 18:14:48 INFO - rbx = 0x000000011878fbc0 rbp = 0x00007fff522a2470 18:14:48 INFO - rsp = 0x00007fff522a2420 r12 = 0x0000000118798180 18:14:48 INFO - r13 = 0x000000000000230b r14 = 0x0000000118798198 18:14:48 INFO - r15 = 0x000000010db2cd88 rip = 0x000000010fcff5a2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 96 CoreFoundation + 0x80a01 18:14:48 INFO - rbx = 0x000000010db283a0 rbp = 0x00007fff522a2470 18:14:48 INFO - rsp = 0x00007fff522a2470 r12 = 0x0000000118798180 18:14:48 INFO - r13 = 0x000000000000230b r14 = 0x0000000118798198 18:14:48 INFO - r15 = 0x000000010db2cd88 rip = 0x00007fff942b6a01 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 97 CoreFoundation + 0x72b8d 18:14:48 INFO - rbp = 0x00007fff522a24d0 rsp = 0x00007fff522a2480 18:14:48 INFO - rip = 0x00007fff942a8b8d 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 98 CoreFoundation + 0x721bf 18:14:48 INFO - rbp = 0x00007fff522a31b0 rsp = 0x00007fff522a24e0 18:14:48 INFO - rip = 0x00007fff942a81bf 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 99 CoreFoundation + 0x71bd8 18:14:48 INFO - rbp = 0x00007fff522a3210 rsp = 0x00007fff522a31c0 18:14:48 INFO - rip = 0x00007fff942a7bd8 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 100 HIToolbox + 0x3256f 18:14:48 INFO - rbp = 0x00007fff522a3250 rsp = 0x00007fff522a3220 18:14:48 INFO - rip = 0x00007fff8d8b956f 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 101 HIToolbox + 0x322ea 18:14:48 INFO - rbp = 0x00007fff522a32d0 rsp = 0x00007fff522a3260 18:14:48 INFO - rip = 0x00007fff8d8b92ea 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 102 HIToolbox + 0x3212b 18:14:48 INFO - rbp = 0x00007fff522a32f0 rsp = 0x00007fff522a32e0 18:14:48 INFO - rip = 0x00007fff8d8b912b 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 103 AppKit + 0x918ab 18:14:48 INFO - rbp = 0x00007fff522a3760 rsp = 0x00007fff522a3300 18:14:48 INFO - rip = 0x00007fff9877b8ab 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 104 AppKit + 0x90e58 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a3770 18:14:48 INFO - rip = 0x00007fff9877ae58 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 105 AppKit + 0x15edde 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a37a0 18:14:48 INFO - rip = 0x00007fff98848dde 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 106 AppKit + 0x15d231 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a37d0 18:14:48 INFO - rip = 0x00007fff98847231 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 107 AppKit + 0x9ad7f8 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a3880 18:14:48 INFO - rip = 0x00007fff990977f8 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 108 libsystem_pthread.dylib + 0x2483 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a3890 18:14:48 INFO - rip = 0x00007fff969ad483 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 109 libsystem_pthread.dylib + 0x1c70 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a38c0 18:14:48 INFO - rip = 0x00007fff969acc70 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 110 libsystem_pthread.dylib + 0x19ea 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a3940 18:14:48 INFO - rip = 0x00007fff969ac9ea 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 111 libnss3.dylib! [ptsynch.c:6cef7163121e : 209 + 0x8] 18:14:48 INFO - rbp = 0x00007fff522a3a00 rsp = 0x00007fff522a3980 18:14:48 INFO - rip = 0x000000010ddb60b3 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 112 XUL!TelemetryHistogram::CanRecordExtended() [Mutex.h:6cef7163121e : 173 + 0x8] 18:14:48 INFO - rbx = 0x00007fff522a3900 rbp = 0x000000010db23e90 18:14:48 INFO - rsp = 0x00007fff522a39a0 rip = 0x000000011063aad1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 113 XUL!mozilla::BackgroundHangMonitor::NotifyWait() [BackgroundHangMonitor.cpp:6cef7163121e : 673 + 0x5] 18:14:48 INFO - rbx = 0x00007fff522a39f8 rbp = 0x000000010db23e90 18:14:48 INFO - rsp = 0x00007fff522a39c0 r14 = 0x00007fff7d68c040 18:14:48 INFO - rip = 0x000000010df87655 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 114 0x11a9ab850 18:14:48 INFO - rbx = 0x00007fff522a39f8 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00007fff522a39f0 r14 = 0x9500f0f174637336 18:14:48 INFO - r15 = 0x422d63c37f00000d rip = 0x000000011a9ab850 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 115 XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:6cef7163121e : 128 + 0x2d] 18:14:48 INFO - rsp = 0x00007fff522a3a10 rip = 0x000000010fcfec52 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 116 AppKit + 0x86af3 18:14:48 INFO - rbx = 0x000000012ead40c0 rbp = 0x00007fff522a3ac0 18:14:48 INFO - rsp = 0x00007fff522a3a50 r12 = 0x0000000000000000 18:14:48 INFO - r14 = 0x000000011a9ab850 r15 = 0x00007f87e900a101 18:14:48 INFO - rip = 0x00007fff98770af3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 117 XUL!nsAppShell::Run() [nsAppShell.mm:6cef7163121e : 666 + 0x17] 18:14:48 INFO - rbp = 0x00007fff522a3e10 rsp = 0x00007fff522a3ad0 18:14:48 INFO - rip = 0x000000010fcffb16 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 118 XUL!nsAppStartup::Run() [nsAppStartup.cpp:6cef7163121e : 283 + 0x6] 18:14:48 INFO - rbx = 0x00000001187960b0 rbp = 0x00007fff522a3e10 18:14:48 INFO - rsp = 0x00007fff522a3af0 rip = 0x0000000110628bd4 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 119 XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:6cef7163121e : 4501 + 0x3] 18:14:48 INFO - rbx = 0x0000000080004005 rbp = 0x00007fff522a3e10 18:14:48 INFO - rsp = 0x00007fff522a3b00 rip = 0x000000011069f9f4 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 120 XUL!XREMain::XRE_main(int, char**, nsXREAppData const*) [nsAppRunner.cpp:6cef7163121e : 4621 + 0x8] 18:14:48 INFO - rbx = 0x000000010db0f650 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00007fff522a3db0 r12 = 0x0000000000000001 18:14:48 INFO - r13 = 0x000000010db2c4c0 r14 = 0x00007fff522a3e10 18:14:48 INFO - r15 = 0x00007fff522a4460 rip = 0x000000011069feec 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 121 XUL!XRE_main [nsAppRunner.cpp:6cef7163121e : 4712 + 0x10] 18:14:48 INFO - rbx = 0x0000000000000005 rbp = 0x00007fff522a3e10 18:14:48 INFO - rsp = 0x00007fff522a3e10 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x000000010db2c4c0 r14 = 0x00007fff522a4010 18:14:48 INFO - r15 = 0x00007fff522a4460 rip = 0x00000001106a025e 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 122 firefox!main [nsBrowserApp.cpp:6cef7163121e : 282 + 0xf] 18:14:48 INFO - rbx = 0x000000010db2c700 rbp = 0x00007fff522a3fd0 18:14:48 INFO - rsp = 0x00007fff522a3fc0 r12 = 0x000000010df5f760 18:14:48 INFO - r13 = 0x000000010db2c4c0 r14 = 0x9500f0f174637336 18:14:48 INFO - r15 = 0x0000000000000005 rip = 0x000000010d95c4ae 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 123 firefox!start + 0x34 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x00007fff522a4450 18:14:48 INFO - rsp = 0x00007fff522a4450 r12 = 0x0000000000000000 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010d95bea4 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 1 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x17232 18:14:48 INFO - rax = 0x0000000002000171 rdx = 0x0000000000000001 18:14:48 INFO - rcx = 0x00000001128aa5b8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x00007fff7cf92730 rdi = 0x0000000000000010 18:14:48 INFO - rbp = 0x00000001128aa640 rsp = 0x00000001128aa5b8 18:14:48 INFO - r8 = 0x0000000000000001 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x00000001128aa5d0 r11 = 0x0000000000000246 18:14:48 INFO - r12 = 0x00007fff90dcf258 r13 = 0x00007fff7cf91ec0 18:14:48 INFO - r14 = 0x00000001128aa5d0 r15 = 0x00000001128aa600 18:14:48 INFO - rip = 0x00007fff929de232 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libdispatch.dylib + 0x4a6a 18:14:48 INFO - rbp = 0x00000001128aae50 rsp = 0x00000001128aa650 18:14:48 INFO - rip = 0x00007fff90dafa6a 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 18:14:48 INFO - Thread 2 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x00000001149cfbd8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000006 rdi = 0x00000001149cfc70 18:14:48 INFO - rbp = 0x00000001149cfc20 rsp = 0x00000001149cfbd8 18:14:48 INFO - r8 = 0x0000000000002a03 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000024c r11 = 0x0000000000000206 18:14:48 INFO - r12 = 0x000000000000024c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x00000001149cfc70 r15 = 0x0000000000002a03 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!google_breakpad::ExceptionHandler::WaitForMessage(void*) [exception_handler.cc:6cef7163121e : 487 + 0x8] 18:14:48 INFO - rbp = 0x00000001149cff10 rsp = 0x00000001149cfc30 18:14:48 INFO - rip = 0x00000001106bc092 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x00000001149d0000 rbp = 0x00000001149cff10 18:14:48 INFO - rsp = 0x00000001149cff00 r12 = 0x0000000000002b03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db1ae00 18:14:48 INFO - r15 = 0x00000001106bbff0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x00000001149cff50 rsp = 0x00000001149cff20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x00000001149cff78 rsp = 0x00000001149cff60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 XUL + 0x27e0ff0 18:14:48 INFO - rsp = 0x00000001149d0030 rip = 0x00000001106bbff0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 3 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x1721a 18:14:48 INFO - rax = 0x000000000200016b rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000011607abc8 rbx = 0x0000000114ea1800 18:14:48 INFO - rsi = 0x0000000114ea1800 rdi = 0x000000000000001d 18:14:48 INFO - rbp = 0x0000000000000040 rsp = 0x000000011607abc8 18:14:48 INFO - r8 = 0x0000000000000040 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x0000000114ea2000 r11 = 0x0000000000000246 18:14:48 INFO - r12 = 0x0000000000000000 r13 = 0x000000010db7c800 18:14:48 INFO - r14 = 0x0000000114ea2000 r15 = 0x0000000114e23c10 18:14:48 INFO - rip = 0x00007fff929de21a 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!kq_dispatch [kqueue.c:6cef7163121e : 279 + 0x13] 18:14:48 INFO - rsp = 0x000000011607abd0 rip = 0x000000010e3a5b9c 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 XUL!event_base_loop [event.c:6cef7163121e : 1607 + 0xe] 18:14:48 INFO - rbx = 0x000000010db7c990 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011607ac30 r12 = 0x0000000000000000 18:14:48 INFO - r13 = 0x000000010db7c800 r14 = 0x00000000000fffff 18:14:48 INFO - r15 = 0x000000010db25ed8 rip = 0x000000010e3a3815 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 XUL!base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) [message_pump_libevent.cc:6cef7163121e : 372 + 0xa] 18:14:48 INFO - rbx = 0x000000011607ad58 rbp = 0x0000000000005400 18:14:48 INFO - rsp = 0x000000011607acd0 r12 = 0x000000011607acf0 18:14:48 INFO - r13 = 0x000000011607ace8 r14 = 0x000000010db25ec0 18:14:48 INFO - r15 = 0x000000010db25ed8 rip = 0x000000010e391055 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000010dbcc880 rbp = 0x0000000000005407 18:14:48 INFO - rsp = 0x000000011607ad30 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011607ad58 18:14:48 INFO - r15 = 0x000000010dbcc8a8 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!base::Thread::ThreadMain() [thread.cc:6cef7163121e : 180 + 0x8] 18:14:48 INFO - rbx = 0x000000010dbcc880 rbp = 0x0000000000005407 18:14:48 INFO - rsp = 0x000000011607ad50 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011607ad58 18:14:48 INFO - r15 = 0x000000010dbcc8a8 rip = 0x000000010e3981b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!ThreadFunc [platform_thread_posix.cc:6cef7163121e : 38 + 0x7] 18:14:48 INFO - rbx = 0x000000011607b000 rbp = 0x000000011607af10 18:14:48 INFO - rsp = 0x000000011607aef0 r12 = 0x0000000000005407 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010dbcc880 18:14:48 INFO - r15 = 0x000000010e398380 rip = 0x000000010e398387 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011607b000 rbp = 0x000000011607af10 18:14:48 INFO - rsp = 0x000000011607af00 r12 = 0x0000000000005407 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010dbcc880 18:14:48 INFO - r15 = 0x000000010e398380 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011607af50 rsp = 0x000000011607af20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011607af78 rsp = 0x000000011607af60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 10 XUL + 0x4bd380 18:14:48 INFO - rsp = 0x000000011607b030 rip = 0x000000010e398380 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 4 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x163fa 18:14:48 INFO - rax = 0x000000000200005d rdx = 0x0000000115ff77f0 18:14:48 INFO - rcx = 0x0000000115ff7758 rbx = 0x0000000000000010 18:14:48 INFO - rsi = 0x0000000115ff7870 rdi = 0x0000000000000045 18:14:48 INFO - rbp = 0x0000000000000002 rsp = 0x0000000115ff7758 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000001 18:14:48 INFO - r10 = 0x0000000115ff7770 r11 = 0x0000000000000283 18:14:48 INFO - r12 = 0x0000000115ff7980 r13 = 0x0000000000000003 18:14:48 INFO - r14 = 0x0000000000000003 r15 = 0x0000000115ff7980 18:14:48 INFO - rip = 0x00007fff929dd3fa 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libnss3.dylib!poll [unix.c:6cef7163121e : 3725 + 0x5] 18:14:48 INFO - rsp = 0x0000000115ff7760 rip = 0x000000010dda1335 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libnss3.dylib!PR_Poll [ptio.c:6cef7163121e : 3922 + 0x10] 18:14:48 INFO - rbx = 0x000000011730d400 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x0000000115ff7920 r14 = 0x00000000ffffffff 18:14:48 INFO - r15 = 0x9500f0f174637336 rip = 0x000000010ddb2470 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 XUL!mozilla::net::nsSocketTransportService::Poll(unsigned int*, mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:6cef7163121e : 485 + 0xe] 18:14:48 INFO - rbx = 0x000000010db3fd00 rbp = 0x000000011730d400 18:14:48 INFO - rsp = 0x0000000115ff7bc0 r12 = 0x0000000115ff7c44 18:14:48 INFO - r13 = 0x0000000000000003 r14 = 0x00000000ffffffff 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010e0446fb 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 XUL!mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration*) [nsSocketTransportService2.cpp:6cef7163121e : 1105 + 0xb] 18:14:48 INFO - rbx = 0x0000000115ff7ce8 rbp = 0xffffffffffffffff 18:14:48 INFO - rsp = 0x0000000115ff7c10 r12 = 0x000000010db3fd00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0xfffffffffffffff0 18:14:48 INFO - r15 = 0x0000ffff00000000 rip = 0x000000010e0461bc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:6cef7163121e : 903 + 0xd] 18:14:48 INFO - rbx = 0x000000010db3fd00 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000115ff7c80 r12 = 0x8000000000000000 18:14:48 INFO - r13 = 0x0000021537c0b7d3 r14 = 0x0000000000000000 18:14:48 INFO - r15 = 0x7fffffffffffffff rip = 0x000000010e045901 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!non-virtual thunk to mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:6cef7163121e : 825 + 0xa] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000115ff7d68 18:14:48 INFO - rsp = 0x0000000115ff7d30 r12 = 0x000000010db53d00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000115ff7def 18:14:48 INFO - r15 = 0x000000010db53d30 rip = 0x000000010e04683a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000115ff7d68 18:14:48 INFO - rsp = 0x0000000115ff7d40 r12 = 0x000000010db53d00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000115ff7def 18:14:48 INFO - r15 = 0x000000010db53d30 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000115ff7e08 18:14:48 INFO - rsp = 0x0000000115ff7de0 r12 = 0x0000000000005c01 18:14:48 INFO - r13 = 0x000000011735e4a0 r14 = 0x000000011735e480 18:14:48 INFO - r15 = 0x000000010db53d00 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000010db08300 rbp = 0x0000000115ff7e08 18:14:48 INFO - rsp = 0x0000000115ff7e00 r12 = 0x0000000000005c01 18:14:48 INFO - r13 = 0x000000011735e4a0 r14 = 0x000000011735e480 18:14:48 INFO - r15 = 0x000000010db53d00 rip = 0x000000010e3bc04d 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000010db53d00 rbp = 0x000000010db53d60 18:14:48 INFO - rsp = 0x0000000115ff7e60 r12 = 0x0000000000005c0b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db08300 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000010db53d00 rbp = 0x000000010db53d60 18:14:48 INFO - rsp = 0x0000000115ff7e80 r12 = 0x0000000000005c0b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db08300 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000010dbc5960 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000115ff7ed0 r12 = 0x0000000000005c0b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000115ff8000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000115ff8000 rbp = 0x0000000115ff7f10 18:14:48 INFO - rsp = 0x0000000115ff7f00 r12 = 0x0000000000005c0b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010dbc5960 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000115ff7f50 rsp = 0x0000000115ff7f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000115ff7f78 rsp = 0x0000000115ff7f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 16 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000115ff8030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 5 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x000000000000c100 18:14:48 INFO - rcx = 0x00000001172ced58 rbx = 0x000000000000c100 18:14:48 INFO - rsi = 0x0000c1010000c200 rdi = 0x00000001173696c8 18:14:48 INFO - rbp = 0x00000001172cee10 rsp = 0x00000001172ced58 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000010dbddc40 18:14:48 INFO - r14 = 0x0000c1010000c200 r15 = 0x00000001172cf000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x00000001172cee10 rsp = 0x00000001172ced60 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x00000001172cee10 rsp = 0x00000001172cedb0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 264 + 0xb] 18:14:48 INFO - rsp = 0x00000001172cee20 rip = 0x000000010ddb6373 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!WatchdogMain [XPCJSContext.cpp:6cef7163121e : 996 + 0xb] 18:14:48 INFO - rbx = 0x00056ab61ad23c4e rbp = 0x0000000000000160 18:14:48 INFO - rsp = 0x00000001172cee80 r12 = 0x000000000000551f 18:14:48 INFO - r13 = 0x0000000114e26290 r14 = 0x0003d08ffff85ee0 18:14:48 INFO - r15 = 0x0000000117360820 rip = 0x000000010e6c4c50 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000010dbc5a90 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00000001172ceed0 r12 = 0x000000000000551f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001172cf000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x00000001172cf000 rbp = 0x00000001172cef10 18:14:48 INFO - rsp = 0x00000001172cef00 r12 = 0x000000000000551f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010dbc5a90 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x00000001172cef50 rsp = 0x00000001172cef20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x00000001172cef78 rsp = 0x00000001172cef60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x00000001172cf030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 6 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000276e00 18:14:48 INFO - rcx = 0x0000000117ee9d98 rbx = 0x0000000000276e00 18:14:48 INFO - rsi = 0x00276e0000277600 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x0000000117ee9e50 rsp = 0x0000000117ee9d98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x00276e0000277600 r15 = 0x0000000117eea000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000117ee9e50 rsp = 0x0000000117ee9da0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000117ee9e50 rsp = 0x0000000117ee9df0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:48 INFO - rsp = 0x0000000117ee9e60 rip = 0x0000000110e06c31 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000126bbf090 rsp = 0x0000000117ee9ea0 18:14:48 INFO - r12 = 0x0000000000000002 r14 = 0x0000000117d28000 18:14:48 INFO - r15 = 0x0000000117ee9ea8 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5a80 rbp = 0x0000000117ee9f10 18:14:48 INFO - rsp = 0x0000000117ee9ef0 r12 = 0x000000000000591b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5a80 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000117eea000 rbp = 0x0000000117ee9f10 18:14:48 INFO - rsp = 0x0000000117ee9f00 r12 = 0x000000000000591b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5a80 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000117ee9f50 rsp = 0x0000000117ee9f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000117ee9f78 rsp = 0x0000000117ee9f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x0000000117eea030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 7 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000276d00 18:14:48 INFO - rcx = 0x0000000118080d98 rbx = 0x0000000000276d00 18:14:48 INFO - rsi = 0x00276d0000277500 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x0000000118080e50 rsp = 0x0000000118080d98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x00276d0000277500 r15 = 0x0000000118081000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118080e50 rsp = 0x0000000118080da0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000118080e50 rsp = 0x0000000118080df0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:48 INFO - rsp = 0x0000000118080e60 rip = 0x0000000110e06c31 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000128d95090 rsp = 0x0000000118080ea0 18:14:48 INFO - r12 = 0x0000000000000002 r14 = 0x0000000117ebf000 18:14:48 INFO - r15 = 0x0000000118080ea8 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5a90 rbp = 0x0000000118080f10 18:14:48 INFO - rsp = 0x0000000118080ef0 r12 = 0x0000000000005d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5a90 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118081000 rbp = 0x0000000118080f10 18:14:48 INFO - rsp = 0x0000000118080f00 r12 = 0x0000000000005d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5a90 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118080f50 rsp = 0x0000000118080f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118080f78 rsp = 0x0000000118080f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x0000000118081030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 8 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000277100 18:14:48 INFO - rcx = 0x0000000118103d98 rbx = 0x0000000000277100 18:14:48 INFO - rsi = 0x0027710000277800 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x0000000118103e50 rsp = 0x0000000118103d98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x0027710000277800 r15 = 0x0000000118104000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118103e50 rsp = 0x0000000118103da0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000118103e50 rsp = 0x0000000118103df0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:48 INFO - rsp = 0x0000000118103e60 rip = 0x0000000110e06c31 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000127440090 rsp = 0x0000000118103ea0 18:14:48 INFO - r12 = 0x0000000000000002 r14 = 0x0000000117f42000 18:14:48 INFO - r15 = 0x0000000118103ea8 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5aa0 rbp = 0x0000000118103f10 18:14:48 INFO - rsp = 0x0000000118103ef0 r12 = 0x0000000000005e03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5aa0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118104000 rbp = 0x0000000118103f10 18:14:48 INFO - rsp = 0x0000000118103f00 r12 = 0x0000000000005e03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5aa0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118103f50 rsp = 0x0000000118103f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118103f78 rsp = 0x0000000118103f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x0000000118104030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 9 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000276b00 18:14:48 INFO - rcx = 0x0000000118186d98 rbx = 0x0000000000276b00 18:14:48 INFO - rsi = 0x00276b0000277300 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x0000000118186e50 rsp = 0x0000000118186d98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x00276b0000277300 r15 = 0x0000000118187000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118186e50 rsp = 0x0000000118186da0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000118186e50 rsp = 0x0000000118186df0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:48 INFO - rsp = 0x0000000118186e60 rip = 0x0000000110e06c31 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000127437090 rsp = 0x0000000118186ea0 18:14:48 INFO - r12 = 0x0000000000000002 r14 = 0x0000000117fc5000 18:14:48 INFO - r15 = 0x0000000118186ea8 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5ab0 rbp = 0x0000000118186f10 18:14:48 INFO - rsp = 0x0000000118186ef0 r12 = 0x0000000000005f03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ab0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118187000 rbp = 0x0000000118186f10 18:14:48 INFO - rsp = 0x0000000118186f00 r12 = 0x0000000000005f03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ab0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118186f50 rsp = 0x0000000118186f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118186f78 rsp = 0x0000000118186f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x0000000118187030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 10 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000276f00 18:14:48 INFO - rcx = 0x0000000118209d98 rbx = 0x0000000000276f00 18:14:48 INFO - rsi = 0x00276f0000277700 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x0000000118209e50 rsp = 0x0000000118209d98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x00276f0000277700 r15 = 0x000000011820a000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118209e50 rsp = 0x0000000118209da0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 XUL!js::HelperThread::handleIonWorkload(js::AutoLockHelperThreadState&) [HelperThreads.cpp:6cef7163121e : 792 + 0x5] 18:14:48 INFO - rbp = 0x0000000118209e50 rsp = 0x0000000118209de0 18:14:48 INFO - rip = 0x0000000111222f61 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000127440090 rbp = 0x0000000118209ea8 18:14:48 INFO - rsp = 0x0000000118209ea0 r12 = 0x0000000000000002 18:14:48 INFO - r13 = 0x0000000127440090 r14 = 0x0000000000000002 18:14:48 INFO - r15 = 0x0000000118048000 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5ac0 rbp = 0x0000000118209f10 18:14:48 INFO - rsp = 0x0000000118209ef0 r12 = 0x0000000000006003 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ac0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011820a000 rbp = 0x0000000118209f10 18:14:48 INFO - rsp = 0x0000000118209f00 r12 = 0x0000000000006003 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ac0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118209f50 rsp = 0x0000000118209f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118209f78 rsp = 0x0000000118209f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x000000011820a030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 11 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000277200 18:14:48 INFO - rcx = 0x000000011828cd98 rbx = 0x0000000000277200 18:14:48 INFO - rsi = 0x0027720000277a00 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x000000011828ce50 rsp = 0x000000011828cd98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x0027720000277a00 r15 = 0x000000011828d000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011828ce50 rsp = 0x000000011828cda0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 XUL!js::HelperThread::handleIonWorkload(js::AutoLockHelperThreadState&) [HelperThreads.cpp:6cef7163121e : 792 + 0x5] 18:14:48 INFO - rbp = 0x000000011828ce50 rsp = 0x000000011828cde0 18:14:48 INFO - rip = 0x0000000111222f61 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000127aa0090 rbp = 0x000000011828cea8 18:14:48 INFO - rsp = 0x000000011828cea0 r12 = 0x0000000000000002 18:14:48 INFO - r13 = 0x0000000127aa0090 r14 = 0x0000000000000002 18:14:48 INFO - r15 = 0x00000001180cb000 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5ad0 rbp = 0x000000011828cf10 18:14:48 INFO - rsp = 0x000000011828cef0 r12 = 0x0000000000006103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ad0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011828d000 rbp = 0x000000011828cf10 18:14:48 INFO - rsp = 0x000000011828cf00 r12 = 0x0000000000006103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ad0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011828cf50 rsp = 0x000000011828cf20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011828cf78 rsp = 0x000000011828cf60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x000000011828d030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 12 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000277100 18:14:48 INFO - rcx = 0x000000011830fd98 rbx = 0x0000000000277100 18:14:48 INFO - rsi = 0x0027710000277900 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x000000011830fe50 rsp = 0x000000011830fd98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x0027710000277900 r15 = 0x0000000118310000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011830fe50 rsp = 0x000000011830fda0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011830fe50 rsp = 0x000000011830fdf0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x2721 18:14:48 INFO - rbp = 0x000000011830fe50 rsp = 0x000000011830fe10 18:14:48 INFO - rip = 0x00007fff969ad721 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:48 INFO - rsp = 0x000000011830fe60 rip = 0x0000000110e06c31 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 5 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000127437090 rsp = 0x000000011830fea0 18:14:48 INFO - r12 = 0x0000000000000002 r14 = 0x000000011814e000 18:14:48 INFO - r15 = 0x000000011830fea8 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5ae0 rbp = 0x000000011830ff10 18:14:48 INFO - rsp = 0x000000011830fef0 r12 = 0x0000000000006203 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ae0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118310000 rbp = 0x000000011830ff10 18:14:48 INFO - rsp = 0x000000011830ff00 r12 = 0x0000000000006203 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5ae0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011830ff50 rsp = 0x000000011830ff20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011830ff78 rsp = 0x000000011830ff60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 10 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x0000000118310030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 13 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000276c00 18:14:48 INFO - rcx = 0x0000000118392d98 rbx = 0x0000000000276c00 18:14:48 INFO - rsi = 0x00276c0000277400 rdi = 0x00000001173085c0 18:14:48 INFO - rbp = 0x0000000118392e50 rsp = 0x0000000118392d98 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000114ec7200 18:14:48 INFO - r14 = 0x00276c0000277400 r15 = 0x0000000118393000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118392e50 rsp = 0x0000000118392da0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000118392e50 rsp = 0x0000000118392df0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL!js::ConditionVariable::wait_for(js::LockGuard&, mozilla::BaseTimeDuration const&) [ConditionVariable.cpp:6cef7163121e : 118 + 0xb] 18:14:48 INFO - rsp = 0x0000000118392e60 rip = 0x0000000110e06c31 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:6cef7163121e : 786 + 0xd] 18:14:48 INFO - rbx = 0x0000000128d95090 rsp = 0x0000000118392ea0 18:14:48 INFO - r12 = 0x0000000000000002 r14 = 0x00000001181d1000 18:14:48 INFO - r15 = 0x0000000118392ea8 rip = 0x00000001112228e1 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5af0 rbp = 0x0000000118392f10 18:14:48 INFO - rsp = 0x0000000118392ef0 r12 = 0x0000000000006303 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5af0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x000000011125f9aa 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118393000 rbp = 0x0000000118392f10 18:14:48 INFO - rsp = 0x0000000118392f00 r12 = 0x0000000000006303 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5af0 18:14:48 INFO - r15 = 0x000000011125f9a0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118392f50 rsp = 0x0000000118392f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118392f78 rsp = 0x0000000118392f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 XUL + 0x33849a0 18:14:48 INFO - rsp = 0x0000000118393030 rip = 0x000000011125f9a0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 14 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000118580aa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x0000000118580b70 18:14:48 INFO - rbp = 0x0000000118580af0 rsp = 0x0000000118580aa8 18:14:48 INFO - r8 = 0x0000000000006403 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x0000000118580b70 r15 = 0x0000000000006403 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x0000000118580f10 rsp = 0x0000000118580b00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001173a5b10 rbp = 0x0000000118580f10 18:14:48 INFO - rsp = 0x0000000118580ef0 r12 = 0x0000000000006503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5b10 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118581000 rbp = 0x0000000118580f10 18:14:48 INFO - rsp = 0x0000000118580f00 r12 = 0x0000000000006503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001173a5b10 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118580f50 rsp = 0x0000000118580f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118580f78 rsp = 0x0000000118580f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x0000000118581030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x00000001173a5b10 rsp = 0x0000000118581050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 15 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000118a80d68 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000100000100 rdi = 0x0000000118791c48 18:14:48 INFO - rbp = 0x0000000118a80e20 rsp = 0x0000000118a80d68 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000117342e00 18:14:48 INFO - r14 = 0x0000000100000100 r15 = 0x0000000118a81000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118a80e20 rsp = 0x0000000118a80d70 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000118a80e20 rsp = 0x0000000118a80dc0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000118a80e30 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::HangMonitor::ThreadMain(void*) [CondVar.h:6cef7163121e : 79 + 0x7] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x00000000ffffffff 18:14:48 INFO - rsp = 0x0000000118a80e90 r12 = 0x0000000000000000 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x000000011873a7a0 18:14:48 INFO - r15 = 0x0000000000000001 rip = 0x000000010df886d0 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000010dbc6540 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000118a80ed0 r12 = 0x0000000000006603 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000118a81000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000118a81000 rbp = 0x0000000118a80f10 18:14:48 INFO - rsp = 0x0000000118a80f00 r12 = 0x0000000000006603 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010dbc6540 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000118a80f50 rsp = 0x0000000118a80f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000118a80f78 rsp = 0x0000000118a80f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000118a81030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 16 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000011400 18:14:48 INFO - rcx = 0x0000000118b03d48 rbx = 0x0000000000011400 18:14:48 INFO - rsi = 0x0001140100011500 rdi = 0x0000000118791d88 18:14:48 INFO - rbp = 0x0000000118b03e00 rsp = 0x0000000118b03d48 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000117fe0d00 18:14:48 INFO - r14 = 0x0001140100011500 r15 = 0x0000000118b04000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000118b03e00 rsp = 0x0000000118b03d50 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libmozglue.dylib!je_malloc [jemalloc.c:6cef7163121e : 4306 + 0xd] 18:14:48 INFO - rbp = 0x0000000118b03e00 rsp = 0x0000000118b03d90 18:14:48 INFO - rip = 0x000000010d96454f 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 17 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000376f00 18:14:48 INFO - rcx = 0x0000000119580bb8 rbx = 0x0000000000376f00 18:14:48 INFO - rsi = 0x00376f0100377000 rdi = 0x0000000114e25cc8 18:14:48 INFO - rbp = 0x0000000119580c70 rsp = 0x0000000119580bb8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000010dbdd400 18:14:48 INFO - r14 = 0x00376f0100377000 r15 = 0x0000000119581000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000119580c70 rsp = 0x0000000119580bc0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000119580c70 rsp = 0x0000000119580c10 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 264 + 0xb] 18:14:48 INFO - rsp = 0x0000000119580c80 rip = 0x000000010ddb6373 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!TimerThread::Run() [CondVar.h:6cef7163121e : 79 + 0x7] 18:14:48 INFO - rbx = 0x7fffffffffffffff rbp = 0x0000000000000054 18:14:48 INFO - rsp = 0x0000000119580ce0 r12 = 0x000000010dbd3c90 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000026216f433e0 18:14:48 INFO - r15 = 0x000000011a97e620 rip = 0x000000010df8c539 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000119580d68 18:14:48 INFO - rsp = 0x0000000119580d40 r12 = 0x000000010db54e00 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000119580def 18:14:48 INFO - r15 = 0x000000010db54e30 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000119580e08 18:14:48 INFO - rsp = 0x0000000119580de0 r12 = 0x0000000000006800 18:14:48 INFO - r13 = 0x00000001187bb860 r14 = 0x00000001187bb840 18:14:48 INFO - r15 = 0x000000010db54e00 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000010db08ca0 rbp = 0x0000000119580e08 18:14:48 INFO - rsp = 0x0000000119580e00 r12 = 0x0000000000006800 18:14:48 INFO - r13 = 0x00000001187bb860 r14 = 0x00000001187bb840 18:14:48 INFO - r15 = 0x000000010db54e00 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000010db54e00 rbp = 0x000000010db54e60 18:14:48 INFO - rsp = 0x0000000119580e60 r12 = 0x000000000000681b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db08ca0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000010db54e00 rbp = 0x000000010db54e60 18:14:48 INFO - rsp = 0x0000000119580e80 r12 = 0x000000000000681b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db08ca0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000010dbc67a0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000119580ed0 r12 = 0x000000000000681b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119581000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000119581000 rbp = 0x0000000119580f10 18:14:48 INFO - rsp = 0x0000000119580f00 r12 = 0x000000000000681b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010dbc67a0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000119580f50 rsp = 0x0000000119580f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000119580f78 rsp = 0x0000000119580f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000119581030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 18 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x00000000006d6c00 18:14:48 INFO - rcx = 0x0000000114dcfd68 rbx = 0x00000000006d6c00 18:14:48 INFO - rsi = 0x006d6c01006d6d00 rdi = 0x0000000119a1eb48 18:14:48 INFO - rbp = 0x0000000114dcfe20 rsp = 0x0000000114dcfd68 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000119684680 18:14:48 INFO - r14 = 0x006d6c01006d6d00 r15 = 0x0000000114dd0000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000114dcfe20 rsp = 0x0000000114dcfd70 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libmozglue.dylib!ozone_size [jemalloc.c:6cef7163121e : 6944 + 0x8] 18:14:48 INFO - rbp = 0x0000000114dcfe20 rsp = 0x0000000114dcfdb0 18:14:48 INFO - rip = 0x000000010d96b962 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 19 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:48 INFO - rcx = 0x000000011a480ba8 rbx = 0x0000000000000100 18:14:48 INFO - rsi = 0x0000010100000200 rdi = 0x0000000119f6ad48 18:14:48 INFO - rbp = 0x000000011a480c60 rsp = 0x000000011a480ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000119f7ddc0 18:14:48 INFO - r14 = 0x0000010100000200 r15 = 0x000000011a481000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011a480c60 rsp = 0x000000011a480bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011a480c60 rsp = 0x000000011a480c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000011a480c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119de5b80 rbp = 0x0000000119afd4d0 18:14:48 INFO - rsp = 0x000000011a480cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x0000000119afd4c0 r14 = 0x000000011a480d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000011a480d68 rbp = 0x0000000119afd4c0 18:14:48 INFO - rsp = 0x000000011a480d00 r12 = 0x0000000119afd400 18:14:48 INFO - r13 = 0x0000000119afd4c0 r14 = 0x0000000119afd460 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011a480d68 18:14:48 INFO - rsp = 0x000000011a480d40 r12 = 0x0000000119afd460 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000011a480def 18:14:48 INFO - r15 = 0x0000000119afd490 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000011a480e08 18:14:48 INFO - rsp = 0x000000011a480de0 r12 = 0x0000000000006d00 18:14:48 INFO - r13 = 0x0000000119f6ade0 r14 = 0x0000000119f6adc0 18:14:48 INFO - r15 = 0x0000000119afd460 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000010db0bf80 rbp = 0x000000011a480e08 18:14:48 INFO - rsp = 0x000000011a480e00 r12 = 0x0000000000006d00 18:14:48 INFO - r13 = 0x0000000119f6ade0 r14 = 0x0000000119f6adc0 18:14:48 INFO - r15 = 0x0000000119afd460 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000119afd460 rbp = 0x0000000119afd4c0 18:14:48 INFO - rsp = 0x000000011a480e60 r12 = 0x0000000000006d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db0bf80 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000119afd460 rbp = 0x0000000119afd4c0 18:14:48 INFO - rsp = 0x000000011a480e80 r12 = 0x0000000000006d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db0bf80 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x0000000119c3b840 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011a480ed0 r12 = 0x0000000000006d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011a481000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011a481000 rbp = 0x000000011a480f10 18:14:48 INFO - rsp = 0x000000011a480f00 r12 = 0x0000000000006d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119c3b840 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011a480f50 rsp = 0x000000011a480f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011a480f78 rsp = 0x000000011a480f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000011a481030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 20 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:48 INFO - rcx = 0x000000011a503ba8 rbx = 0x0000000000000100 18:14:48 INFO - rsi = 0x0000010100000200 rdi = 0x0000000119f6ae88 18:14:48 INFO - rbp = 0x000000011a503c60 rsp = 0x000000011a503ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000119f820c0 18:14:48 INFO - r14 = 0x0000010100000200 r15 = 0x000000011a504000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011a503c60 rsp = 0x000000011a503bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011a503c60 rsp = 0x000000011a503c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000011a503c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119de5c40 rbp = 0x0000000119afd5e0 18:14:48 INFO - rsp = 0x000000011a503cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x0000000119afd5d0 r14 = 0x000000011a503d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000011a503d68 rbp = 0x0000000119afd5d0 18:14:48 INFO - rsp = 0x000000011a503d00 r12 = 0x0000000119afd500 18:14:48 INFO - r13 = 0x0000000119afd5d0 r14 = 0x0000000119afd570 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011a503d68 18:14:48 INFO - rsp = 0x000000011a503d40 r12 = 0x0000000119afd570 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000011a503def 18:14:48 INFO - r15 = 0x0000000119afd5a0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000011a503e08 18:14:48 INFO - rsp = 0x000000011a503de0 r12 = 0x0000000000006e00 18:14:48 INFO - r13 = 0x0000000119f6af20 r14 = 0x0000000119f6af00 18:14:48 INFO - r15 = 0x0000000119afd570 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000010db0c0e0 rbp = 0x000000011a503e08 18:14:48 INFO - rsp = 0x000000011a503e00 r12 = 0x0000000000006e00 18:14:48 INFO - r13 = 0x0000000119f6af20 r14 = 0x0000000119f6af00 18:14:48 INFO - r15 = 0x0000000119afd570 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000119afd570 rbp = 0x0000000119afd5d0 18:14:48 INFO - rsp = 0x000000011a503e60 r12 = 0x0000000000006e03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db0c0e0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000119afd570 rbp = 0x0000000119afd5d0 18:14:48 INFO - rsp = 0x000000011a503e80 r12 = 0x0000000000006e03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000010db0c0e0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x0000000119c3b970 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011a503ed0 r12 = 0x0000000000006e03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011a504000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011a504000 rbp = 0x000000011a503f10 18:14:48 INFO - rsp = 0x000000011a503f00 r12 = 0x0000000000006e03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119c3b970 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011a503f50 rsp = 0x000000011a503f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011a503f78 rsp = 0x000000011a503f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000011a504030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 21 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000023000 18:14:48 INFO - rcx = 0x000000011a586ba8 rbx = 0x0000000000023000 18:14:48 INFO - rsi = 0x0002300100023100 rdi = 0x000000011b1c7d08 18:14:48 INFO - rbp = 0x000000011a586c60 rsp = 0x000000011a586ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x00000001198b4c40 18:14:48 INFO - r14 = 0x0002300100023100 r15 = 0x000000011a587000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011a586c60 rsp = 0x000000011a586bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011a586c60 rsp = 0x000000011a586c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000011a586c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000011d2cfa30 rbp = 0x000000011aa380a0 18:14:48 INFO - rsp = 0x000000011a586cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000011aa38090 r14 = 0x000000011a586d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000011a586d68 rbp = 0x000000011aa38090 18:14:48 INFO - rsp = 0x000000011a586d00 r12 = 0x000000011aa38000 18:14:48 INFO - r13 = 0x000000011aa38090 r14 = 0x000000011aa38030 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011a586d68 18:14:48 INFO - rsp = 0x000000011a586d40 r12 = 0x000000011aa38030 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000011a586def 18:14:48 INFO - r15 = 0x000000011aa38060 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000011a586e08 18:14:48 INFO - rsp = 0x000000011a586de0 r12 = 0x0000000000009600 18:14:48 INFO - r13 = 0x000000011b1c7da0 r14 = 0x000000011b1c7d80 18:14:48 INFO - r15 = 0x000000011aa38030 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000011b15fa60 rbp = 0x000000011a586e08 18:14:48 INFO - rsp = 0x000000011a586e00 r12 = 0x0000000000009600 18:14:48 INFO - r13 = 0x000000011b1c7da0 r14 = 0x000000011b1c7d80 18:14:48 INFO - r15 = 0x000000011aa38030 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011aa38030 rbp = 0x000000011aa38090 18:14:48 INFO - rsp = 0x000000011a586e60 r12 = 0x0000000000009613 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b15fa60 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011aa38030 rbp = 0x000000011aa38090 18:14:48 INFO - rsp = 0x000000011a586e80 r12 = 0x0000000000009613 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b15fa60 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011ae222f0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011a586ed0 r12 = 0x0000000000009613 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011a587000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011a587000 rbp = 0x000000011a586f10 18:14:48 INFO - rsp = 0x000000011a586f00 r12 = 0x0000000000009613 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011ae222f0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011a586f50 rsp = 0x000000011a586f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011a586f78 rsp = 0x000000011a586f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000011a587030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 22 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000012500 18:14:48 INFO - rcx = 0x000000011d900778 rbx = 0x0000000000012500 18:14:48 INFO - rsi = 0x0001250100012600 rdi = 0x000000011aa934c8 18:14:48 INFO - rbp = 0x000000011d900830 rsp = 0x000000011d900778 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x00000001198b4e80 18:14:48 INFO - r14 = 0x0001250100012600 r15 = 0x000000011d901000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011d900830 rsp = 0x000000011d900780 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011d900830 rsp = 0x000000011d9007d0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000011d900840 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000011aa22f00 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011d9008a0 r12 = 0x000000011d9008d0 18:14:48 INFO - r13 = 0x000000011d272800 r14 = 0x000000011d272b60 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010fb24dab 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:6cef7163121e : 2889 + 0xd] 18:14:48 INFO - rbx = 0x0000000126bbc000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x000000011d9009a0 r12 = 0x000000011d2cfd90 18:14:48 INFO - r13 = 0x000000011d272800 r14 = 0x000000011d233000 18:14:48 INFO - r15 = 0x9500f0f174637336 rip = 0x000000010faf5a60 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011d900d68 18:14:48 INFO - rsp = 0x000000011d900d40 r12 = 0x0000000119a909c0 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000011d900def 18:14:48 INFO - r15 = 0x0000000119a909f0 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000011d900e08 18:14:48 INFO - rsp = 0x000000011d900de0 r12 = 0x0000000000006f00 18:14:48 INFO - r13 = 0x000000011d224120 r14 = 0x000000011d224100 18:14:48 INFO - r15 = 0x0000000119a909c0 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000011b15fbc0 rbp = 0x000000011d900e08 18:14:48 INFO - rsp = 0x000000011d900e00 r12 = 0x0000000000006f00 18:14:48 INFO - r13 = 0x000000011d224120 r14 = 0x000000011d224100 18:14:48 INFO - r15 = 0x0000000119a909c0 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000119a909c0 rbp = 0x0000000119a90a20 18:14:48 INFO - rsp = 0x000000011d900e60 r12 = 0x0000000000006f27 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b15fbc0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000119a909c0 rbp = 0x0000000119a90a20 18:14:48 INFO - rsp = 0x000000011d900e80 r12 = 0x0000000000006f27 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b15fbc0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011ae22420 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011d900ed0 r12 = 0x0000000000006f27 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011d901000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011d901000 rbp = 0x000000011d900f10 18:14:48 INFO - rsp = 0x000000011d900f00 r12 = 0x0000000000006f27 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011ae22420 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011d900f50 rsp = 0x000000011d900f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011d900f78 rsp = 0x000000011d900f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000011d901030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 23 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000008b00 18:14:48 INFO - rcx = 0x000000011e000778 rbx = 0x0000000000008b00 18:14:48 INFO - rsi = 0x00008b0100008c00 rdi = 0x000000011a022348 18:14:48 INFO - rbp = 0x000000011e000830 rsp = 0x000000011e000778 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ddb2200 18:14:48 INFO - r14 = 0x00008b0100008c00 r15 = 0x000000011e001000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011e000830 rsp = 0x000000011e000780 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011e000830 rsp = 0x000000011e0007d0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000011e000840 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000118792700 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011e0008a0 r12 = 0x000000011e0008d0 18:14:48 INFO - r13 = 0x000000011d6a9800 r14 = 0x000000011d6a9b60 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010fb24dab 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:6cef7163121e : 2889 + 0xd] 18:14:48 INFO - rbx = 0x0000000127434000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x000000011e0009a0 r12 = 0x0000000119a151c0 18:14:48 INFO - r13 = 0x000000011d6a9800 r14 = 0x0000000119488000 18:14:48 INFO - r15 = 0x9500f0f174637336 rip = 0x000000010faf5a60 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011e000d68 18:14:48 INFO - rsp = 0x000000011e000d40 r12 = 0x000000011d2a2dc0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x000000011e000def 18:14:48 INFO - r15 = 0x000000011d2a2df0 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x000000011e000e08 18:14:48 INFO - rsp = 0x000000011e000de0 r12 = 0x0000000000009343 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011a0e3500 18:14:48 INFO - r15 = 0x000000011d2a2dc0 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000011b160c40 rbp = 0x000000011e000e08 18:14:48 INFO - rsp = 0x000000011e000e00 r12 = 0x0000000000009343 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011a0e3500 18:14:48 INFO - r15 = 0x000000011d2a2dc0 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011d2a2dc0 rbp = 0x000000011d2a2e20 18:14:48 INFO - rsp = 0x000000011e000e60 r12 = 0x0000000000009343 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b160c40 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011d2a2dc0 rbp = 0x000000011d2a2e20 18:14:48 INFO - rsp = 0x000000011e000e80 r12 = 0x0000000000009343 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b160c40 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8b700 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011e000ed0 r12 = 0x0000000000009343 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011e001000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011e001000 rbp = 0x000000011e000f10 18:14:48 INFO - rsp = 0x000000011e000f00 r12 = 0x0000000000009343 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8b700 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011e000f50 rsp = 0x000000011e000f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011e000f78 rsp = 0x000000011e000f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000011e001030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 24 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000011d983ba8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000100000100 rdi = 0x000000011b2ca908 18:14:48 INFO - rbp = 0x000000011d983c60 rsp = 0x000000011d983ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ddb2ec0 18:14:48 INFO - r14 = 0x0000000100000100 r15 = 0x000000011d984000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000011d983c60 rsp = 0x000000011d983bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000011d983c60 rsp = 0x000000011d983c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000011d983c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119f96fd0 rbp = 0x000000011aa3a3b0 18:14:48 INFO - rsp = 0x000000011d983cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000011aa3a3a0 r14 = 0x000000011d983d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000011d983d68 rbp = 0x000000011aa3a3a0 18:14:48 INFO - rsp = 0x000000011d983d00 r12 = 0x000000011aa3a300 18:14:48 INFO - r13 = 0x000000011aa3a3a0 r14 = 0x000000011aa3a340 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000011d983d68 18:14:48 INFO - rsp = 0x000000011d983d40 r12 = 0x000000011aa3a340 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000011d983def 18:14:48 INFO - r15 = 0x000000011aa3a370 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000011d983e08 18:14:48 INFO - rsp = 0x000000011d983de0 r12 = 0x0000000000009700 18:14:48 INFO - r13 = 0x000000011b2ca9a0 r14 = 0x000000011b2ca980 18:14:48 INFO - r15 = 0x000000011aa3a340 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000011b160da0 rbp = 0x000000011d983e08 18:14:48 INFO - rsp = 0x000000011d983e00 r12 = 0x0000000000009700 18:14:48 INFO - r13 = 0x000000011b2ca9a0 r14 = 0x000000011b2ca980 18:14:48 INFO - r15 = 0x000000011aa3a340 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011aa3a340 rbp = 0x000000011aa3a3a0 18:14:48 INFO - rsp = 0x000000011d983e60 r12 = 0x0000000000009703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b160da0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011aa3a340 rbp = 0x000000011aa3a3a0 18:14:48 INFO - rsp = 0x000000011d983e80 r12 = 0x0000000000009703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b160da0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8b960 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000011d983ed0 r12 = 0x0000000000009703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011d984000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011d984000 rbp = 0x000000011d983f10 18:14:48 INFO - rsp = 0x000000011d983f00 r12 = 0x0000000000009703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8b960 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011d983f50 rsp = 0x000000011d983f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011d983f78 rsp = 0x000000011d983f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000011d984030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 25 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000011ecc1b08 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000100000100 rdi = 0x000000011ecc1c08 18:14:48 INFO - rbp = 0x000000011ecc1bc0 rsp = 0x000000011ecc1b08 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ecc1c40 18:14:48 INFO - r14 = 0x0000000100000100 r15 = 0x000000011ecc2000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:6cef7163121e : 197 + 0x8] 18:14:48 INFO - rbp = 0x000000011ecc1c08 rsp = 0x000000011ecc1bd0 18:14:48 INFO - rip = 0x000000010e398908 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!base::WaitableEvent::Wait() [waitable_event_posix.cc:6cef7163121e : 203 + 0x5] 18:14:48 INFO - rbx = 0x000000011ecc1d58 rbp = 0x000000011ecc1ce8 18:14:48 INFO - rsp = 0x000000011ecc1cc0 r12 = 0x9500f0f174637300 18:14:48 INFO - r13 = 0x000000011ecc1cf0 r14 = 0x000000011dd7a1f0 18:14:48 INFO - r15 = 0x000000011dd7a210 rip = 0x000000010e398a12 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 XUL!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:6cef7163121e : 62 + 0x9] 18:14:48 INFO - rbx = 0x000000011ecc1d58 rbp = 0x000000011ecc1ce8 18:14:48 INFO - rsp = 0x000000011ecc1cd0 r12 = 0x9500f0f174637300 18:14:48 INFO - r13 = 0x000000011ecc1cf0 r14 = 0x000000011dd7a1f0 18:14:48 INFO - r15 = 0x000000011dd7a210 rip = 0x000000010e390b36 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011dd79200 rbp = 0x0000000000009d0f 18:14:48 INFO - rsp = 0x000000011ecc1d30 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011ecc1d58 18:14:48 INFO - r15 = 0x000000011dd79228 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!base::Thread::ThreadMain() [thread.cc:6cef7163121e : 180 + 0x8] 18:14:48 INFO - rbx = 0x000000011dd79200 rbp = 0x0000000000009d0f 18:14:48 INFO - rsp = 0x000000011ecc1d50 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011ecc1d58 18:14:48 INFO - r15 = 0x000000011dd79228 rip = 0x000000010e3981b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!ThreadFunc [platform_thread_posix.cc:6cef7163121e : 38 + 0x7] 18:14:48 INFO - rbx = 0x000000011ecc2000 rbp = 0x000000011ecc1f10 18:14:48 INFO - rsp = 0x000000011ecc1ef0 r12 = 0x0000000000009d0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011dd79200 18:14:48 INFO - r15 = 0x000000010e398380 rip = 0x000000010e398387 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000011ecc2000 rbp = 0x000000011ecc1f10 18:14:48 INFO - rsp = 0x000000011ecc1f00 r12 = 0x0000000000009d0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011dd79200 18:14:48 INFO - r15 = 0x000000010e398380 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011ecc1f50 rsp = 0x000000011ecc1f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011ecc1f78 rsp = 0x000000011ecc1f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 10 XUL + 0x4bd380 18:14:48 INFO - rsp = 0x000000011ecc2030 rip = 0x000000010e398380 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 26 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000006d00 18:14:48 INFO - rcx = 0x0000000124fe5bb8 rbx = 0x0000000000006d00 18:14:48 INFO - rsi = 0x00006d0000006f00 rdi = 0x0000000119d3e388 18:14:48 INFO - rbp = 0x0000000124fe5c70 rsp = 0x0000000124fe5bb8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ddb3ac0 18:14:48 INFO - r14 = 0x00006d0000006f00 r15 = 0x0000000124fe6000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000124fe5c70 rsp = 0x0000000124fe5bc0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000124fe5c70 rsp = 0x0000000124fe5c10 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000124fe5c80 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119d3e340 rbp = 0x0000000124fe5d68 18:14:48 INFO - rsp = 0x0000000124fe5ce0 r12 = 0x000000011ae59ab0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000124fe5d00 18:14:48 INFO - r15 = 0x0000000119d3e370 rip = 0x000000010eb65d91 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:6cef7163121e : 174 + 0x8] 18:14:48 INFO - rbx = 0x0000000118945b88 rbp = 0x0000000124fe5d68 18:14:48 INFO - rsp = 0x0000000124fe5d00 r12 = 0x000000011ae59ab0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00000001194e0f80 18:14:48 INFO - r15 = 0x0000000124fe5d00 rip = 0x000000010eb65ad5 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000124fe5d68 18:14:48 INFO - rsp = 0x0000000124fe5d40 r12 = 0x000000011ae59ab0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000124fe5def 18:14:48 INFO - r15 = 0x000000011ae59ae0 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000124fe5e08 18:14:48 INFO - rsp = 0x0000000124fe5de0 r12 = 0x0000000000009c13 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3e440 18:14:48 INFO - r15 = 0x000000011ae59ab0 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000011b161cc0 rbp = 0x0000000124fe5e08 18:14:48 INFO - rsp = 0x0000000124fe5e00 r12 = 0x0000000000009c13 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3e440 18:14:48 INFO - r15 = 0x000000011ae59ab0 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011ae59ab0 rbp = 0x000000011ae59b10 18:14:48 INFO - rsp = 0x0000000124fe5e60 r12 = 0x0000000000009c13 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b161cc0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011ae59ab0 rbp = 0x000000011ae59b10 18:14:48 INFO - rsp = 0x0000000124fe5e80 r12 = 0x0000000000009c13 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b161cc0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8cec0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000124fe5ed0 r12 = 0x0000000000009c13 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000124fe6000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000124fe6000 rbp = 0x0000000124fe5f10 18:14:48 INFO - rsp = 0x0000000124fe5f00 r12 = 0x0000000000009c13 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8cec0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000124fe5f50 rsp = 0x0000000124fe5f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000124fe5f78 rsp = 0x0000000124fe5f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000124fe6030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 27 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000006b00 18:14:48 INFO - rcx = 0x0000000125068bb8 rbx = 0x0000000000006b00 18:14:48 INFO - rsi = 0x00006b0000006e00 rdi = 0x0000000119d3e388 18:14:48 INFO - rbp = 0x0000000125068c70 rsp = 0x0000000125068bb8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ddb3ac0 18:14:48 INFO - r14 = 0x00006b0000006e00 r15 = 0x0000000125069000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000125068c70 rsp = 0x0000000125068bc0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000125068c70 rsp = 0x0000000125068c10 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000125068c80 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119d3e340 rbp = 0x0000000125068d68 18:14:48 INFO - rsp = 0x0000000125068ce0 r12 = 0x000000011ae59bc0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000125068d00 18:14:48 INFO - r15 = 0x0000000119d3e370 rip = 0x000000010eb65d91 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:6cef7163121e : 174 + 0x8] 18:14:48 INFO - rbx = 0x000000011acd3e60 rbp = 0x0000000125068d68 18:14:48 INFO - rsp = 0x0000000125068d00 r12 = 0x000000011ae59bc0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000119d4a8c0 18:14:48 INFO - r15 = 0x0000000125068d00 rip = 0x000000010eb65ad5 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000125068d68 18:14:48 INFO - rsp = 0x0000000125068d40 r12 = 0x000000011ae59bc0 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000125068def 18:14:48 INFO - r15 = 0x000000011ae59bf0 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000125068e08 18:14:48 INFO - rsp = 0x0000000125068de0 r12 = 0x0000000000009e0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3e500 18:14:48 INFO - r15 = 0x000000011ae59bc0 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000011b161e20 rbp = 0x0000000125068e08 18:14:48 INFO - rsp = 0x0000000125068e00 r12 = 0x0000000000009e0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3e500 18:14:48 INFO - r15 = 0x000000011ae59bc0 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011ae59bc0 rbp = 0x000000011ae59c20 18:14:48 INFO - rsp = 0x0000000125068e60 r12 = 0x0000000000009e0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b161e20 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011ae59bc0 rbp = 0x000000011ae59c20 18:14:48 INFO - rsp = 0x0000000125068e80 r12 = 0x0000000000009e0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b161e20 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8cff0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000125068ed0 r12 = 0x0000000000009e0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000125069000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000125069000 rbp = 0x0000000125068f10 18:14:48 INFO - rsp = 0x0000000125068f00 r12 = 0x0000000000009e0f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8cff0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000125068f50 rsp = 0x0000000125068f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000125068f78 rsp = 0x0000000125068f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000125069030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 28 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000006d00 18:14:48 INFO - rcx = 0x00000001250ebbb8 rbx = 0x0000000000006d00 18:14:48 INFO - rsi = 0x00006d0000007000 rdi = 0x0000000119d3e388 18:14:48 INFO - rbp = 0x00000001250ebc70 rsp = 0x00000001250ebbb8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ddb3ac0 18:14:48 INFO - r14 = 0x00006d0000007000 r15 = 0x00000001250ec000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x00000001250ebc70 rsp = 0x00000001250ebbc0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x00000001250ebc70 rsp = 0x00000001250ebc10 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x00000001250ebc80 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::image::DecodePoolImpl::PopWork() [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119d3e340 rbp = 0x00000001250ebd68 18:14:48 INFO - rsp = 0x00000001250ebce0 r12 = 0x000000011ddcc040 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00000001250ebd00 18:14:48 INFO - r15 = 0x0000000119d3e370 rip = 0x000000010eb65d91 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:6cef7163121e : 174 + 0x8] 18:14:48 INFO - rbx = 0x000000011a0e0558 rbp = 0x00000001250ebd68 18:14:48 INFO - rsp = 0x00000001250ebd00 r12 = 0x000000011ddcc040 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000119d4a920 18:14:48 INFO - r15 = 0x00000001250ebd00 rip = 0x000000010eb65ad5 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x00000001250ebd68 18:14:48 INFO - rsp = 0x00000001250ebd40 r12 = 0x000000011ddcc040 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x00000001250ebdef 18:14:48 INFO - r15 = 0x000000011ddcc070 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x00000001250ebe08 18:14:48 INFO - rsp = 0x00000001250ebde0 r12 = 0x0000000000009f07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3e5c0 18:14:48 INFO - r15 = 0x000000011ddcc040 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000011b161f80 rbp = 0x00000001250ebe08 18:14:48 INFO - rsp = 0x00000001250ebe00 r12 = 0x0000000000009f07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3e5c0 18:14:48 INFO - r15 = 0x000000011ddcc040 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddcc040 rbp = 0x000000011ddcc0a0 18:14:48 INFO - rsp = 0x00000001250ebe60 r12 = 0x0000000000009f07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b161f80 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddcc040 rbp = 0x000000011ddcc0a0 18:14:48 INFO - rsp = 0x00000001250ebe80 r12 = 0x0000000000009f07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b161f80 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8d120 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00000001250ebed0 r12 = 0x0000000000009f07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001250ec000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x00000001250ec000 rbp = 0x00000001250ebf10 18:14:48 INFO - rsp = 0x00000001250ebf00 r12 = 0x0000000000009f07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8d120 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x00000001250ebf50 rsp = 0x00000001250ebf20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x00000001250ebf78 rsp = 0x00000001250ebf60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x00000001250ec030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 29 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000200 18:14:48 INFO - rcx = 0x000000012516eba8 rbx = 0x0000000000000200 18:14:48 INFO - rsi = 0x0000020100000300 rdi = 0x0000000119d3e608 18:14:48 INFO - rbp = 0x000000012516ec60 rsp = 0x000000012516eba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000119d59300 18:14:48 INFO - r14 = 0x0000020100000300 r15 = 0x000000012516f000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000012516ec60 rsp = 0x000000012516ebb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000012516ec60 rsp = 0x000000012516ec00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000012516ec70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119d4d430 rbp = 0x000000011ddcc1c0 18:14:48 INFO - rsp = 0x000000012516ecd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000011ddcc1b0 r14 = 0x000000012516ed68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000012516ed68 rbp = 0x000000011ddcc1b0 18:14:48 INFO - rsp = 0x000000012516ed00 r12 = 0x000000011ddcc100 18:14:48 INFO - r13 = 0x000000011ddcc1b0 r14 = 0x000000011ddcc150 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000012516ed68 18:14:48 INFO - rsp = 0x000000012516ed40 r12 = 0x000000011ddcc150 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000012516edef 18:14:48 INFO - r15 = 0x000000011ddcc180 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000012516ee08 18:14:48 INFO - rsp = 0x000000012516ede0 r12 = 0x000000000000a000 18:14:48 INFO - r13 = 0x0000000119d3e6a0 r14 = 0x0000000119d3e680 18:14:48 INFO - r15 = 0x000000011ddcc150 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000011b1620e0 rbp = 0x000000012516ee08 18:14:48 INFO - rsp = 0x000000012516ee00 r12 = 0x000000000000a000 18:14:48 INFO - r13 = 0x0000000119d3e6a0 r14 = 0x0000000119d3e680 18:14:48 INFO - r15 = 0x000000011ddcc150 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddcc150 rbp = 0x000000011ddcc1b0 18:14:48 INFO - rsp = 0x000000012516ee60 r12 = 0x000000000000a003 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b1620e0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddcc150 rbp = 0x000000011ddcc1b0 18:14:48 INFO - rsp = 0x000000012516ee80 r12 = 0x000000000000a003 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b1620e0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8d250 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000012516eed0 r12 = 0x000000000000a003 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012516f000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012516f000 rbp = 0x000000012516ef10 18:14:48 INFO - rsp = 0x000000012516ef00 r12 = 0x000000000000a003 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8d250 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012516ef50 rsp = 0x000000012516ef20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012516ef78 rsp = 0x000000012516ef60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000012516f030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 30 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000008c00 18:14:48 INFO - rcx = 0x0000000125500778 rbx = 0x0000000000008c00 18:14:48 INFO - rsi = 0x00008c0100008d00 rdi = 0x00000001252c3188 18:14:48 INFO - rbp = 0x0000000125500830 rsp = 0x0000000125500778 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000119d5a200 18:14:48 INFO - r14 = 0x00008c0100008d00 r15 = 0x0000000125501000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000125500830 rsp = 0x0000000125500780 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000125500830 rsp = 0x00000001255007d0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000125500840 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119d3d800 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00000001255008a0 r12 = 0x00000001255008d0 18:14:48 INFO - r13 = 0x0000000125218800 r14 = 0x0000000125218b60 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010fb24dab 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:6cef7163121e : 2889 + 0xd] 18:14:48 INFO - rbx = 0x000000012743d000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00000001255009a0 r12 = 0x0000000119fe0ee0 18:14:48 INFO - r13 = 0x0000000125218800 r14 = 0x0000000125223000 18:14:48 INFO - r15 = 0x9500f0f174637336 rip = 0x000000010faf5a60 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000125500d68 18:14:48 INFO - rsp = 0x0000000125500d40 r12 = 0x000000011d2a4d00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000125500def 18:14:48 INFO - r15 = 0x000000011d2a4d30 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000125500e08 18:14:48 INFO - rsp = 0x0000000125500de0 r12 = 0x000000000000a103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001252c3300 18:14:48 INFO - r15 = 0x000000011d2a4d00 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000011b162be0 rbp = 0x0000000125500e08 18:14:48 INFO - rsp = 0x0000000125500e00 r12 = 0x000000000000a103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001252c3300 18:14:48 INFO - r15 = 0x000000011d2a4d00 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011d2a4d00 rbp = 0x000000011d2a4d60 18:14:48 INFO - rsp = 0x0000000125500e60 r12 = 0x000000000000a103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b162be0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011d2a4d00 rbp = 0x000000011d2a4d60 18:14:48 INFO - rsp = 0x0000000125500e80 r12 = 0x000000000000a103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b162be0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8d710 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000125500ed0 r12 = 0x000000000000a103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000125501000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000125501000 rbp = 0x0000000125500f10 18:14:48 INFO - rsp = 0x0000000125500f00 r12 = 0x000000000000a103 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8d710 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000125500f50 rsp = 0x0000000125500f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000125500f78 rsp = 0x0000000125500f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000125501030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 31 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000006900 18:14:48 INFO - rcx = 0x00000001251f1ba8 rbx = 0x0000000000006900 18:14:48 INFO - rsi = 0x0000690100006a00 rdi = 0x0000000125c38508 18:14:48 INFO - rbp = 0x00000001251f1c60 rsp = 0x00000001251f1ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000125948dc0 18:14:48 INFO - r14 = 0x0000690100006a00 r15 = 0x00000001251f2000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x00000001251f1c60 rsp = 0x00000001251f1bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x00000001251f1c60 rsp = 0x00000001251f1c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x00000001251f1c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x0000000119cf9820 rbp = 0x000000011ddcf4c0 18:14:48 INFO - rsp = 0x00000001251f1cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000011ddcf4b0 r14 = 0x00000001251f1d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x00000001251f1d68 rbp = 0x000000011ddcf4b0 18:14:48 INFO - rsp = 0x00000001251f1d00 r12 = 0x000000011ddcf400 18:14:48 INFO - r13 = 0x000000011ddcf4b0 r14 = 0x000000011ddcf450 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x00000001251f1d68 18:14:48 INFO - rsp = 0x00000001251f1d40 r12 = 0x000000011ddcf450 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x00000001251f1def 18:14:48 INFO - r15 = 0x000000011ddcf480 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x00000001251f1e08 18:14:48 INFO - rsp = 0x00000001251f1de0 r12 = 0x000000000000a900 18:14:48 INFO - r13 = 0x0000000125c385a0 r14 = 0x0000000125c38580 18:14:48 INFO - r15 = 0x000000011ddcf450 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x00000001258eed20 rbp = 0x00000001251f1e08 18:14:48 INFO - rsp = 0x00000001251f1e00 r12 = 0x000000000000a900 18:14:48 INFO - r13 = 0x0000000125c385a0 r14 = 0x0000000125c38580 18:14:48 INFO - r15 = 0x000000011ddcf450 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddcf450 rbp = 0x000000011ddcf4b0 18:14:48 INFO - rsp = 0x00000001251f1e60 r12 = 0x000000000000a907 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001258eed20 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddcf450 rbp = 0x000000011ddcf4b0 18:14:48 INFO - rsp = 0x00000001251f1e80 r12 = 0x000000000000a907 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001258eed20 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x00000001259f4410 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00000001251f1ed0 r12 = 0x000000000000a907 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001251f2000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x00000001251f2000 rbp = 0x00000001251f1f10 18:14:48 INFO - rsp = 0x00000001251f1f00 r12 = 0x000000000000a907 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001259f4410 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x00000001251f1f50 rsp = 0x00000001251f1f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x00000001251f1f78 rsp = 0x00000001251f1f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x00000001251f2030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 32 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000126c7ff48 rbx = 0x00000000ffffffff 18:14:48 INFO - rsi = 0x0000000007000806 rdi = 0x0000000126c800b0 18:14:48 INFO - rbp = 0x0000000126c7ff90 rsp = 0x0000000126c7ff48 18:14:48 INFO - r8 = 0x000000000000b103 r9 = 0x00000000ffffffff 18:14:48 INFO - r10 = 0x0000000000000c00 r11 = 0x0000000000000206 18:14:48 INFO - r12 = 0x0000000000000c00 r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x0000000126c800b0 r15 = 0x000000000000b103 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 CoreFoundation + 0x72eb4 18:14:48 INFO - rbp = 0x0000000126c80000 rsp = 0x0000000126c7ffa0 18:14:48 INFO - rip = 0x00007fff942a8eb4 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 CoreFoundation + 0x7237b 18:14:48 INFO - rbp = 0x0000000126c80ce0 rsp = 0x0000000126c80010 18:14:48 INFO - rip = 0x00007fff942a837b 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 3 CoreFoundation + 0x71bd8 18:14:48 INFO - rbp = 0x0000000126c80d40 rsp = 0x0000000126c80cf0 18:14:48 INFO - rip = 0x00007fff942a7bd8 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 4 AppKit + 0x15956b 18:14:48 INFO - rbp = 0x0000000126c80ef0 rsp = 0x0000000126c80d50 18:14:48 INFO - rip = 0x00007fff9884356b 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbp = 0x0000000126c80f10 rsp = 0x0000000126c80f00 18:14:48 INFO - rip = 0x00007fff969af05a 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000126c80f50 rsp = 0x0000000126c80f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000126c80f78 rsp = 0x0000000126c80f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 8 AppKit + 0x1594e2 18:14:48 INFO - rsp = 0x0000000126c81030 rip = 0x00007fff988434e2 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 33 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x000000000000b700 18:14:48 INFO - rcx = 0x0000000126e83778 rbx = 0x000000000000b700 18:14:48 INFO - rsi = 0x0000b7010000b800 rdi = 0x0000000126afff88 18:14:48 INFO - rbp = 0x0000000126e83830 rsp = 0x0000000126e83778 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000126a48140 18:14:48 INFO - r14 = 0x0000b7010000b800 r15 = 0x0000000126e84000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000126e83830 rsp = 0x0000000126e83780 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000126e83830 rsp = 0x0000000126e837d0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000126e83840 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000011d14c000 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000126e838a0 r12 = 0x0000000126e838d0 18:14:48 INFO - r13 = 0x00000001268d5800 r14 = 0x00000001268d5b60 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010fb24dab 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:6cef7163121e : 2889 + 0xd] 18:14:48 INFO - rbx = 0x0000000127a9d000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x0000000126e839a0 r12 = 0x0000000126ac8fa0 18:14:48 INFO - r13 = 0x00000001268d5800 r14 = 0x0000000126b34000 18:14:48 INFO - r15 = 0x9500f0f174637336 rip = 0x000000010faf5a60 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000126e83d68 18:14:48 INFO - rsp = 0x0000000126e83d40 r12 = 0x000000012687dc80 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000126e83def 18:14:48 INFO - r15 = 0x000000012687dcb0 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000126e83e08 18:14:48 INFO - rsp = 0x0000000126e83de0 r12 = 0x000000000000b503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126b33340 18:14:48 INFO - r15 = 0x000000012687dc80 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x0000000126532f60 rbp = 0x0000000126e83e08 18:14:48 INFO - rsp = 0x0000000126e83e00 r12 = 0x000000000000b503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126b33340 18:14:48 INFO - r15 = 0x000000012687dc80 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000012687dc80 rbp = 0x000000012687dce0 18:14:48 INFO - rsp = 0x0000000126e83e60 r12 = 0x000000000000b503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126532f60 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000012687dc80 rbp = 0x000000012687dce0 18:14:48 INFO - rsp = 0x0000000126e83e80 r12 = 0x000000000000b503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126532f60 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x0000000126556250 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000126e83ed0 r12 = 0x000000000000b503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126e84000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000126e84000 rbp = 0x0000000126e83f10 18:14:48 INFO - rsp = 0x0000000126e83f00 r12 = 0x000000000000b503 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126556250 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000126e83f50 rsp = 0x0000000126e83f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000126e83f78 rsp = 0x0000000126e83f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000126e84030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 34 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000127080aa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x0000000127080b70 18:14:48 INFO - rbp = 0x0000000127080af0 rsp = 0x0000000127080aa8 18:14:48 INFO - r8 = 0x000000000000b607 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x0000000127080b70 r15 = 0x000000000000b607 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x0000000127080f10 rsp = 0x0000000127080b00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x0000000126531f10 rbp = 0x0000000127080f10 18:14:48 INFO - rsp = 0x0000000127080ef0 r12 = 0x000000000000b703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126531f10 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000127081000 rbp = 0x0000000127080f10 18:14:48 INFO - rsp = 0x0000000127080f00 r12 = 0x000000000000b703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126531f10 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000127080f50 rsp = 0x0000000127080f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000127080f78 rsp = 0x0000000127080f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x0000000127081030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x0000000126531f10 rsp = 0x0000000127081050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 35 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000127780aa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x0000000127780b70 18:14:48 INFO - rbp = 0x0000000127780af0 rsp = 0x0000000127780aa8 18:14:48 INFO - r8 = 0x000000000000cb03 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x0000000127780b70 r15 = 0x000000000000cb03 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x0000000127780f10 rsp = 0x0000000127780b00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x0000000119d3d910 rbp = 0x0000000127780f10 18:14:48 INFO - rsp = 0x0000000127780ef0 r12 = 0x000000000000cc03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3d910 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000127781000 rbp = 0x0000000127780f10 18:14:48 INFO - rsp = 0x0000000127780f00 r12 = 0x000000000000cc03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000119d3d910 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000127780f50 rsp = 0x0000000127780f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000127780f78 rsp = 0x0000000127780f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x0000000127781030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x0000000119d3d910 rsp = 0x0000000127781050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 36 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000127803aa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x0000000127803b70 18:14:48 INFO - rbp = 0x0000000127803af0 rsp = 0x0000000127803aa8 18:14:48 INFO - r8 = 0x000000000000ce03 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x0000000127803b70 r15 = 0x000000000000ce03 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x0000000127803f10 rsp = 0x0000000127803b00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x0000000126531fc0 rbp = 0x0000000127803f10 18:14:48 INFO - rsp = 0x0000000127803ef0 r12 = 0x000000000000cf03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126531fc0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000127804000 rbp = 0x0000000127803f10 18:14:48 INFO - rsp = 0x0000000127803f00 r12 = 0x000000000000cf03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126531fc0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000127803f50 rsp = 0x0000000127803f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000127803f78 rsp = 0x0000000127803f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x0000000127804030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x0000000126531fc0 rsp = 0x0000000127804050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 37 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000012798caa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x000000012798cb70 18:14:48 INFO - rbp = 0x000000012798caf0 rsp = 0x000000012798caa8 18:14:48 INFO - r8 = 0x000000000000ba07 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x000000012798cb70 r15 = 0x000000000000ba07 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x000000012798cf10 rsp = 0x000000012798cb00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x0000000127c10de0 rbp = 0x000000012798cf10 18:14:48 INFO - rsp = 0x000000012798cef0 r12 = 0x000000000000980f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000127c10de0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012798d000 rbp = 0x000000012798cf10 18:14:48 INFO - rsp = 0x000000012798cf00 r12 = 0x000000000000980f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000127c10de0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012798cf50 rsp = 0x000000012798cf20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012798cf78 rsp = 0x000000012798cf60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x000000012798d030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x0000000127c10de0 rsp = 0x000000012798d050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 38 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x000000000000c500 18:14:48 INFO - rcx = 0x0000000129000778 rbx = 0x000000000000c500 18:14:48 INFO - rsi = 0x0000c5010000c600 rdi = 0x00000001289f1d48 18:14:48 INFO - rbp = 0x0000000129000830 rsp = 0x0000000129000778 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012856e840 18:14:48 INFO - r14 = 0x0000c5010000c600 r15 = 0x0000000129001000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000129000830 rsp = 0x0000000129000780 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000129000830 rsp = 0x00000001290007d0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000129000840 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*) [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x00000001285cba00 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x00000001290008a0 r12 = 0x00000001290008d0 18:14:48 INFO - r13 = 0x0000000128999000 r14 = 0x0000000128999360 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010fb24dab 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:6cef7163121e : 2889 + 0xd] 18:14:48 INFO - rbx = 0x0000000128d92000 rbp = 0x0000000000000001 18:14:48 INFO - rsp = 0x00000001290009a0 r12 = 0x0000000128988bb0 18:14:48 INFO - r13 = 0x0000000128999000 r14 = 0x0000000128d4b000 18:14:48 INFO - r15 = 0x9500f0f174637336 rip = 0x000000010faf5a60 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000129000d68 18:14:48 INFO - rsp = 0x0000000129000d40 r12 = 0x0000000127c97a00 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000129000def 18:14:48 INFO - r15 = 0x0000000127c97a30 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000129000e08 18:14:48 INFO - rsp = 0x0000000129000de0 r12 = 0x000000000000b92b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001289f1f80 18:14:48 INFO - r15 = 0x0000000127c97a00 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x0000000126536240 rbp = 0x0000000129000e08 18:14:48 INFO - rsp = 0x0000000129000e00 r12 = 0x000000000000b92b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001289f1f80 18:14:48 INFO - r15 = 0x0000000127c97a00 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000127c97a00 rbp = 0x0000000127c97a60 18:14:48 INFO - rsp = 0x0000000129000e60 r12 = 0x000000000000b92b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126536240 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000127c97a00 rbp = 0x0000000127c97a60 18:14:48 INFO - rsp = 0x0000000129000e80 r12 = 0x000000000000b92b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126536240 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x0000000128126d90 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000129000ed0 r12 = 0x000000000000b92b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000129001000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000129001000 rbp = 0x0000000129000f10 18:14:48 INFO - rsp = 0x0000000129000f00 r12 = 0x000000000000b92b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000128126d90 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000129000f50 rsp = 0x0000000129000f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000129000f78 rsp = 0x0000000129000f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000129001030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 39 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000127886aa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x0000000127886b70 18:14:48 INFO - rbp = 0x0000000127886af0 rsp = 0x0000000127886aa8 18:14:48 INFO - r8 = 0x000000000000d717 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x0000000127886b70 r15 = 0x000000000000d717 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x0000000127886f10 rsp = 0x0000000127886b00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x00000001285cbcb0 rbp = 0x0000000127886f10 18:14:48 INFO - rsp = 0x0000000127886ef0 r12 = 0x000000000000d21b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001285cbcb0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000127887000 rbp = 0x0000000127886f10 18:14:48 INFO - rsp = 0x0000000127886f00 r12 = 0x000000000000d21b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001285cbcb0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000127886f50 rsp = 0x0000000127886f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000127886f78 rsp = 0x0000000127886f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x0000000127887030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x00000001285cbcb0 rsp = 0x0000000127887050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 40 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000300 18:14:48 INFO - rcx = 0x0000000127909ba8 rbx = 0x0000000000000300 18:14:48 INFO - rsi = 0x0000030100000400 rdi = 0x0000000128d37e88 18:14:48 INFO - rbp = 0x0000000127909c60 rsp = 0x0000000127909ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x00000001285704c0 18:14:48 INFO - r14 = 0x0000030100000400 r15 = 0x000000012790a000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000127909c60 rsp = 0x0000000127909bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000127909c60 rsp = 0x0000000127909c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000127909c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x00000001289ca520 rbp = 0x00000001284584e0 18:14:48 INFO - rsp = 0x0000000127909cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x00000001284584d0 r14 = 0x0000000127909d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x0000000127909d68 rbp = 0x00000001284584d0 18:14:48 INFO - rsp = 0x0000000127909d00 r12 = 0x0000000128458400 18:14:48 INFO - r13 = 0x00000001284584d0 r14 = 0x0000000128458470 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000127909d68 18:14:48 INFO - rsp = 0x0000000127909d40 r12 = 0x0000000128458470 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000127909def 18:14:48 INFO - r15 = 0x00000001284584a0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000127909e08 18:14:48 INFO - rsp = 0x0000000127909de0 r12 = 0x000000000000d400 18:14:48 INFO - r13 = 0x0000000128d37f20 r14 = 0x0000000128d37f00 18:14:48 INFO - r15 = 0x0000000128458470 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126536660 rbp = 0x0000000127909e08 18:14:48 INFO - rsp = 0x0000000127909e00 r12 = 0x000000000000d400 18:14:48 INFO - r13 = 0x0000000128d37f20 r14 = 0x0000000128d37f00 18:14:48 INFO - r15 = 0x0000000128458470 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000128458470 rbp = 0x00000001284584d0 18:14:48 INFO - rsp = 0x0000000127909e60 r12 = 0x000000000000d413 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126536660 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000128458470 rbp = 0x00000001284584d0 18:14:48 INFO - rsp = 0x0000000127909e80 r12 = 0x000000000000d413 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126536660 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x00000001281274b0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000127909ed0 r12 = 0x000000000000d413 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012790a000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012790a000 rbp = 0x0000000127909f10 18:14:48 INFO - rsp = 0x0000000127909f00 r12 = 0x000000000000d413 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001281274b0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000127909f50 rsp = 0x0000000127909f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000127909f78 rsp = 0x0000000127909f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000012790a030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 41 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000002700 18:14:48 INFO - rcx = 0x0000000129083ba8 rbx = 0x0000000000002700 18:14:48 INFO - rsi = 0x0000270100002800 rdi = 0x0000000119461588 18:14:48 INFO - rbp = 0x0000000129083c60 rsp = 0x0000000129083ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x00000001293f8200 18:14:48 INFO - r14 = 0x0000270100002800 r15 = 0x0000000129084000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000129083c60 rsp = 0x0000000129083bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000129083c60 rsp = 0x0000000129083c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000129083c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x00000001295fbfd0 rbp = 0x00000001284596f0 18:14:48 INFO - rsp = 0x0000000129083cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x00000001284596e0 r14 = 0x0000000129083d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x0000000129083d68 rbp = 0x00000001284596e0 18:14:48 INFO - rsp = 0x0000000129083d00 r12 = 0x0000000128459600 18:14:48 INFO - r13 = 0x00000001284596e0 r14 = 0x0000000128459680 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000129083d68 18:14:48 INFO - rsp = 0x0000000129083d40 r12 = 0x0000000128459680 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000129083def 18:14:48 INFO - r15 = 0x00000001284596b0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000129083e08 18:14:48 INFO - rsp = 0x0000000129083de0 r12 = 0x0000000000009500 18:14:48 INFO - r13 = 0x0000000119461620 r14 = 0x0000000119461600 18:14:48 INFO - r15 = 0x0000000128459680 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126536ea0 rbp = 0x0000000129083e08 18:14:48 INFO - rsp = 0x0000000129083e00 r12 = 0x0000000000009500 18:14:48 INFO - r13 = 0x0000000119461620 r14 = 0x0000000119461600 18:14:48 INFO - r15 = 0x0000000128459680 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000128459680 rbp = 0x00000001284596e0 18:14:48 INFO - rsp = 0x0000000129083e60 r12 = 0x0000000000009527 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126536ea0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000128459680 rbp = 0x00000001284596e0 18:14:48 INFO - rsp = 0x0000000129083e80 r12 = 0x0000000000009527 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126536ea0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x00000001281287b0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000129083ed0 r12 = 0x0000000000009527 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000129084000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000129084000 rbp = 0x0000000129083f10 18:14:48 INFO - rsp = 0x0000000129083f00 r12 = 0x0000000000009527 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001281287b0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000129083f50 rsp = 0x0000000129083f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000129083f78 rsp = 0x0000000129083f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000129084030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 42 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000011e083bd8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000cc010000cd00 rdi = 0x000000012975c078 18:14:48 INFO - rbp = 0x000000011e083c90 rsp = 0x000000011e083bd8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000010068 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 18:14:48 INFO - r12 = 0x0000000000000000 r13 = 0x000000012975c038 18:14:48 INFO - r14 = 0x0000cc010000cd00 r15 = 0x000000012975c090 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 CoreVideo + 0x2ff8 18:14:48 INFO - rbp = 0x000000011e083cd0 rsp = 0x000000011e083ca0 18:14:48 INFO - rip = 0x00007fff90d78ff8 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 CoreVideo + 0x24b3 18:14:48 INFO - rbp = 0x000000011e083ed0 rsp = 0x000000011e083ce0 18:14:48 INFO - rip = 0x00007fff90d784b3 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 3 CoreVideo + 0x229b 18:14:48 INFO - rbp = 0x000000011e083ef0 rsp = 0x000000011e083ee0 18:14:48 INFO - rip = 0x00007fff90d7829b 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbp = 0x000000011e083f10 rsp = 0x000000011e083f00 18:14:48 INFO - rip = 0x00007fff969af05a 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000011e083f50 rsp = 0x000000011e083f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000011e083f78 rsp = 0x000000011e083f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 7 CoreVideo + 0x2208 18:14:48 INFO - rsp = 0x000000011e084030 rip = 0x00007fff90d78208 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 43 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x000000000010d100 18:14:48 INFO - rcx = 0x000000012b780ba8 rbx = 0x000000000010d100 18:14:48 INFO - rsi = 0x0010d1010010d200 rdi = 0x000000012b4e2c08 18:14:48 INFO - rbp = 0x000000012b780c60 rsp = 0x000000012b780ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012618a140 18:14:48 INFO - r14 = 0x0010d1010010d200 r15 = 0x000000012b781000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000012b780c60 rsp = 0x000000012b780bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000012b780c60 rsp = 0x000000012b780c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000012b780c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000012b4e5760 rbp = 0x000000012b4d52d0 18:14:48 INFO - rsp = 0x000000012b780cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000012b4d52c0 r14 = 0x000000012b780d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000012b780d68 rbp = 0x000000012b4d52c0 18:14:48 INFO - rsp = 0x000000012b780d00 r12 = 0x000000012b4d5200 18:14:48 INFO - r13 = 0x000000012b4d52c0 r14 = 0x000000012b4d5260 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000012b780d68 18:14:48 INFO - rsp = 0x000000012b780d40 r12 = 0x000000012b4d5260 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000012b780def 18:14:48 INFO - r15 = 0x000000012b4d5290 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000012b780e08 18:14:48 INFO - rsp = 0x000000012b780de0 r12 = 0x000000000000db00 18:14:48 INFO - r13 = 0x000000012b4e2ca0 r14 = 0x000000012b4e2c80 18:14:48 INFO - r15 = 0x000000012b4d5260 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x000000012aea2e80 rbp = 0x000000012b780e08 18:14:48 INFO - rsp = 0x000000012b780e00 r12 = 0x000000000000db00 18:14:48 INFO - r13 = 0x000000012b4e2ca0 r14 = 0x000000012b4e2c80 18:14:48 INFO - r15 = 0x000000012b4d5260 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4d5260 rbp = 0x000000012b4d52c0 18:14:48 INFO - rsp = 0x000000012b780e60 r12 = 0x000000000000db03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012aea2e80 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4d5260 rbp = 0x000000012b4d52c0 18:14:48 INFO - rsp = 0x000000012b780e80 r12 = 0x000000000000db03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012aea2e80 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012b133550 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000012b780ed0 r12 = 0x000000000000db03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012b781000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012b781000 rbp = 0x000000012b780f10 18:14:48 INFO - rsp = 0x000000012b780f00 r12 = 0x000000000000db03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012b133550 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012b780f50 rsp = 0x000000012b780f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012b780f78 rsp = 0x000000012b780f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000012b781030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 44 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000012b9805b8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x000000012b980a90 18:14:48 INFO - rbp = 0x000000012b980600 rsp = 0x000000012b9805b8 18:14:48 INFO - r8 = 0x000000000000dc03 r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000041c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000041c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x000000012b980a90 r15 = 0x000000000000dc03 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_kernel.dylib + 0x1064f 18:14:48 INFO - rbp = 0x000000012b980600 rsp = 0x000000012b9805c0 18:14:48 INFO - rip = 0x00007fff929d764f 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_malloc.dylib + 0x405c 18:14:48 INFO - rbp = 0x000000012b980600 rsp = 0x000000012b9805d0 18:14:48 INFO - rip = 0x00007fff9a83b05c 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 XUL + 0x27deb60 18:14:48 INFO - rbp = 0x000000012b980600 rsp = 0x000000012b980600 18:14:48 INFO - rip = 0x00000001106b9b60 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!google_breakpad::ReceivePort::WaitForMessage(google_breakpad::MachReceiveMessage*, unsigned int) [MachIPC.mm:6cef7163121e : 249 + 0x18] 18:14:48 INFO - rsp = 0x000000012b980610 rip = 0x00000001106b92f2 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 5 XUL!google_breakpad::CrashGenerationServer::WaitForOneMessage() [crash_generation_server.cc:6cef7163121e : 102 + 0x11] 18:14:48 INFO - rsp = 0x000000012b980620 rip = 0x00000001106b9bcc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!google_breakpad::CrashGenerationServer::WaitForMessages(void*) [crash_generation_server.cc:6cef7163121e : 96 + 0x8] 18:14:48 INFO - rbx = 0x000000012b38f600 rbp = 0x000000012b980f10 18:14:48 INFO - rsp = 0x000000012b980ef0 r12 = 0x000000000000dd03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012b38f600 18:14:48 INFO - r15 = 0x00000001106b9b60 rip = 0x00000001106b9b78 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012b981000 rbp = 0x000000012b980f10 18:14:48 INFO - rsp = 0x000000012b980f00 r12 = 0x000000000000dd03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012b38f600 18:14:48 INFO - r15 = 0x00000001106b9b60 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012b980f50 rsp = 0x000000012b980f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012b980f78 rsp = 0x000000012b980f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 10 XUL + 0x27deb60 18:14:48 INFO - rsp = 0x000000012b981030 rip = 0x00000001106b9b60 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 45 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000012ba86b08 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000100000100 rdi = 0x000000012ba86c08 18:14:48 INFO - rbp = 0x000000012ba86bc0 rsp = 0x000000012ba86b08 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012ba86c40 18:14:48 INFO - r14 = 0x0000000100000100 r15 = 0x000000012ba87000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!base::WaitableEvent::TimedWait(base::TimeDelta const&) [waitable_event_posix.cc:6cef7163121e : 197 + 0x8] 18:14:48 INFO - rbp = 0x000000012ba86c08 rsp = 0x000000012ba86bd0 18:14:48 INFO - rip = 0x000000010e398908 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!base::WaitableEvent::Wait() [waitable_event_posix.cc:6cef7163121e : 203 + 0x5] 18:14:48 INFO - rbx = 0x000000012ba86d58 rbp = 0x000000012ba86ce8 18:14:48 INFO - rsp = 0x000000012ba86cc0 r12 = 0x9500f0f174637300 18:14:48 INFO - r13 = 0x000000012ba86cf0 r14 = 0x000000012b6aae20 18:14:48 INFO - r15 = 0x000000012b6aae40 rip = 0x000000010e398a12 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 XUL!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:6cef7163121e : 62 + 0x9] 18:14:48 INFO - rbx = 0x000000012ba86d58 rbp = 0x000000012ba86ce8 18:14:48 INFO - rsp = 0x000000012ba86cd0 r12 = 0x9500f0f174637300 18:14:48 INFO - r13 = 0x000000012ba86cf0 r14 = 0x000000012b6aae20 18:14:48 INFO - r15 = 0x000000012b6aae40 rip = 0x000000010e390b36 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4f2f10 rbp = 0x000000000000e703 18:14:48 INFO - rsp = 0x000000012ba86d30 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012ba86d58 18:14:48 INFO - r15 = 0x000000012b4f2f38 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!base::Thread::ThreadMain() [thread.cc:6cef7163121e : 180 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4f2f10 rbp = 0x000000000000e703 18:14:48 INFO - rsp = 0x000000012ba86d50 r12 = 0x9500f0f174637336 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012ba86d58 18:14:48 INFO - r15 = 0x000000012b4f2f38 rip = 0x000000010e3981b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!ThreadFunc [platform_thread_posix.cc:6cef7163121e : 38 + 0x7] 18:14:48 INFO - rbx = 0x000000012ba87000 rbp = 0x000000012ba86f10 18:14:48 INFO - rsp = 0x000000012ba86ef0 r12 = 0x000000000000e703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012b4f2f10 18:14:48 INFO - r15 = 0x000000010e398380 rip = 0x000000010e398387 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012ba87000 rbp = 0x000000012ba86f10 18:14:48 INFO - rsp = 0x000000012ba86f00 r12 = 0x000000000000e703 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012b4f2f10 18:14:48 INFO - r15 = 0x000000010e398380 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012ba86f50 rsp = 0x000000012ba86f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012ba86f78 rsp = 0x000000012ba86f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 10 XUL + 0x4bd380 18:14:48 INFO - rsp = 0x000000012ba87030 rip = 0x000000010e398380 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 46 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:48 INFO - rcx = 0x000000012cf8fba8 rbx = 0x0000000000000100 18:14:48 INFO - rsi = 0x0000010100000200 rdi = 0x0000000129b9a888 18:14:48 INFO - rbp = 0x000000012cf8fc60 rsp = 0x000000012cf8fba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012d324f80 18:14:48 INFO - r14 = 0x0000010100000200 r15 = 0x000000012cf90000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000012cf8fc60 rsp = 0x000000012cf8fbb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000012cf8fc60 rsp = 0x000000012cf8fc00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000012cf8fc70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000012a568070 rbp = 0x000000012992fa10 18:14:48 INFO - rsp = 0x000000012cf8fcd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000012992fa00 r14 = 0x000000012cf8fd68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000012cf8fd68 rbp = 0x000000012992fa00 18:14:48 INFO - rsp = 0x000000012cf8fd00 r12 = 0x000000012992f900 18:14:48 INFO - r13 = 0x000000012992fa00 r14 = 0x000000012992f9a0 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000012cf8fd68 18:14:48 INFO - rsp = 0x000000012cf8fd40 r12 = 0x000000012992f9a0 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000012cf8fdef 18:14:48 INFO - r15 = 0x000000012992f9d0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000012cf8fe08 18:14:48 INFO - rsp = 0x000000012cf8fde0 r12 = 0x0000000000010100 18:14:48 INFO - r13 = 0x0000000129b9a920 r14 = 0x0000000129b9a900 18:14:48 INFO - r15 = 0x000000012992f9a0 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126a34460 rbp = 0x000000012cf8fe08 18:14:48 INFO - rsp = 0x000000012cf8fe00 r12 = 0x0000000000010100 18:14:48 INFO - r13 = 0x0000000129b9a920 r14 = 0x0000000129b9a900 18:14:48 INFO - r15 = 0x000000012992f9a0 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000012992f9a0 rbp = 0x000000012992fa00 18:14:48 INFO - rsp = 0x000000012cf8fe60 r12 = 0x000000000001010b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a34460 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000012992f9a0 rbp = 0x000000012992fa00 18:14:48 INFO - rsp = 0x000000012cf8fe80 r12 = 0x000000000001010b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a34460 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012e65b1b0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000012cf8fed0 r12 = 0x000000000001010b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012cf90000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012cf90000 rbp = 0x000000012cf8ff10 18:14:48 INFO - rsp = 0x000000012cf8ff00 r12 = 0x000000000001010b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012e65b1b0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012cf8ff50 rsp = 0x000000012cf8ff20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012cf8ff78 rsp = 0x000000012cf8ff60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000012cf90030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 47 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000500 18:14:48 INFO - rcx = 0x0000000126ec6d28 rbx = 0x0000000000000500 18:14:48 INFO - rsi = 0x0000060100000700 rdi = 0x0000000125e76488 18:14:48 INFO - rbp = 0x0000000126ec6de0 rsp = 0x0000000126ec6d28 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x00000001293a6340 18:14:48 INFO - r14 = 0x0000060100000700 r15 = 0x0000000126ec7000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000126ec6de0 rsp = 0x0000000126ec6d30 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000126ec6de0 rsp = 0x0000000126ec6d80 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000126ec6df0 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!mozilla::dom::DOMStorageDBThread::ThreadFunc() [CondVar.h:6cef7163121e : 79 + 0x8] 18:14:48 INFO - rbx = 0x0000000129677c80 rbp = 0x0000000126ec6e7f 18:14:48 INFO - rsp = 0x0000000126ec6e50 r12 = 0x00000000ffffffff 18:14:48 INFO - r13 = 0x0000000129677d50 r14 = 0x000000012992c6a0 18:14:48 INFO - r15 = 0x0000000126aca0a0 rip = 0x000000010f9353af 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!mozilla::dom::DOMStorageDBThread::ThreadFunc(void*) [DOMStorageDBThread.cpp:6cef7163121e : 344 + 0x8] 18:14:48 INFO - rbx = 0x0000000129677c80 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000126ec6ec0 r12 = 0x0000000000010203 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126ec7000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010f933d8f 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012e65cbd0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000126ec6ed0 r12 = 0x0000000000010203 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126ec7000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000126ec7000 rbp = 0x0000000126ec6f10 18:14:48 INFO - rsp = 0x0000000126ec6f00 r12 = 0x0000000000010203 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012e65cbd0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000126ec6f50 rsp = 0x0000000126ec6f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 9 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000126ec6f78 rsp = 0x0000000126ec6f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 10 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000126ec7030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 48 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000001700 18:14:48 INFO - rcx = 0x000000012f780ba8 rbx = 0x0000000000001700 18:14:48 INFO - rsi = 0x0000170100001800 rdi = 0x000000012f60aac8 18:14:48 INFO - rbp = 0x000000012f780c60 rsp = 0x000000012f780ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012e8bc880 18:14:48 INFO - r14 = 0x0000170100001800 r15 = 0x000000012f781000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000012f780c60 rsp = 0x000000012f780bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000012f780c60 rsp = 0x000000012f780c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000012f780c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000012f558fa0 rbp = 0x000000011ddccd70 18:14:48 INFO - rsp = 0x000000012f780cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000011ddccd60 r14 = 0x000000012f780d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000012f780d68 rbp = 0x000000011ddccd60 18:14:48 INFO - rsp = 0x000000012f780d00 r12 = 0x000000011ddccd00 18:14:48 INFO - r13 = 0x000000011ddccd60 r14 = 0x000000011ddccd00 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000012f780d68 18:14:48 INFO - rsp = 0x000000012f780d40 r12 = 0x000000011ddccd00 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000012f780def 18:14:48 INFO - r15 = 0x000000011ddccd30 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000012f780e08 18:14:48 INFO - rsp = 0x000000012f780de0 r12 = 0x0000000000010500 18:14:48 INFO - r13 = 0x000000012f60ab60 r14 = 0x000000012f60ab40 18:14:48 INFO - r15 = 0x000000011ddccd00 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126a35d20 rbp = 0x000000012f780e08 18:14:48 INFO - rsp = 0x000000012f780e00 r12 = 0x0000000000010500 18:14:48 INFO - r13 = 0x000000012f60ab60 r14 = 0x000000012f60ab40 18:14:48 INFO - r15 = 0x000000011ddccd00 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddccd00 rbp = 0x000000011ddccd60 18:14:48 INFO - rsp = 0x000000012f780e60 r12 = 0x000000000001050f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a35d20 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000011ddccd00 rbp = 0x000000011ddccd60 18:14:48 INFO - rsp = 0x000000012f780e80 r12 = 0x000000000001050f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a35d20 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012f465700 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000012f780ed0 r12 = 0x000000000001050f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012f781000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012f781000 rbp = 0x000000012f780f10 18:14:48 INFO - rsp = 0x000000012f780f00 r12 = 0x000000000001050f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012f465700 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012f780f50 rsp = 0x000000012f780f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012f780f78 rsp = 0x000000012f780f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000012f781030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 49 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x000000000013aa00 18:14:48 INFO - rcx = 0x000000012fd80ba8 rbx = 0x000000000013aa00 18:14:48 INFO - rsi = 0x0013aa010013ab00 rdi = 0x000000012fba2ec8 18:14:48 INFO - rbp = 0x000000012fd80c60 rsp = 0x000000012fd80ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012faf7b00 18:14:48 INFO - r14 = 0x0013aa010013ab00 r15 = 0x000000012fd81000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x000000012fd80c60 rsp = 0x000000012fd80bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x000000012fd80c60 rsp = 0x000000012fd80c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x000000012fd80c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000012fba0be0 rbp = 0x000000012b4a56f0 18:14:48 INFO - rsp = 0x000000012fd80cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000012b4a56e0 r14 = 0x000000012fd80d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x000000012fd80d68 rbp = 0x000000012b4a56e0 18:14:48 INFO - rsp = 0x000000012fd80d00 r12 = 0x000000012b4a5600 18:14:48 INFO - r13 = 0x000000012b4a56e0 r14 = 0x000000012b4a5680 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x000000012fd80d68 18:14:48 INFO - rsp = 0x000000012fd80d40 r12 = 0x000000012b4a5680 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x000000012fd80def 18:14:48 INFO - r15 = 0x000000012b4a56b0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x000000012fd80e08 18:14:48 INFO - rsp = 0x000000012fd80de0 r12 = 0x0000000000010a00 18:14:48 INFO - r13 = 0x000000012fba2f60 r14 = 0x000000012fba2f40 18:14:48 INFO - r15 = 0x000000012b4a5680 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126a362a0 rbp = 0x000000012fd80e08 18:14:48 INFO - rsp = 0x000000012fd80e00 r12 = 0x0000000000010a00 18:14:48 INFO - r13 = 0x000000012fba2f60 r14 = 0x000000012fba2f40 18:14:48 INFO - r15 = 0x000000012b4a5680 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4a5680 rbp = 0x000000012b4a56e0 18:14:48 INFO - rsp = 0x000000012fd80e60 r12 = 0x0000000000010a07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a362a0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4a5680 rbp = 0x000000012b4a56e0 18:14:48 INFO - rsp = 0x000000012fd80e80 r12 = 0x0000000000010a07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a362a0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012f466670 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x000000012fd80ed0 r12 = 0x0000000000010a07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012fd81000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012fd81000 rbp = 0x000000012fd80f10 18:14:48 INFO - rsp = 0x000000012fd80f00 r12 = 0x0000000000010a07 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012f466670 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012fd80f50 rsp = 0x000000012fd80f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012fd80f78 rsp = 0x000000012fd80f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x000000012fd81030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 50 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x114de 18:14:48 INFO - rax = 0x000000000100001f rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000012ff80aa8 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000002 rdi = 0x000000012ff80b70 18:14:48 INFO - rbp = 0x000000012ff80af0 rsp = 0x000000012ff80aa8 18:14:48 INFO - r8 = 0x000000000001080f r9 = 0x0000000000000000 18:14:48 INFO - r10 = 0x000000000000005c r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x000000000000005c r13 = 0x0000000000000000 18:14:48 INFO - r14 = 0x000000012ff80b70 r15 = 0x000000000001080f 18:14:48 INFO - rip = 0x00007fff929d84de 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 XUL!MachExceptionHandlerThread [WasmSignalHandlers.cpp:6cef7163121e : 1008 + 0x23] 18:14:48 INFO - rbp = 0x000000012ff80f10 rsp = 0x000000012ff80b00 18:14:48 INFO - rip = 0x00000001113c14ee 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 XUL!js::detail::ThreadTrampoline::Start [Thread.h:6cef7163121e : 234 + 0x2] 18:14:48 INFO - rbx = 0x000000012fba11b0 rbp = 0x000000012ff80f10 18:14:48 INFO - rsp = 0x000000012ff80ef0 r12 = 0x000000000000d12f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012fba11b0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00000001113da6ca 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 3 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x000000012ff81000 rbp = 0x000000012ff80f10 18:14:48 INFO - rsp = 0x000000012ff80f00 r12 = 0x000000000000d12f 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012fba11b0 18:14:48 INFO - r15 = 0x00000001113da6c0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 4 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x000000012ff80f50 rsp = 0x000000012ff80f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 5 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x000000012ff80f78 rsp = 0x000000012ff80f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 6 XUL!js::wasm::Code::~Code() [WasmCode.h:6cef7163121e : 491 + 0x6] 18:14:48 INFO - rsp = 0x000000012ff81030 rip = 0x00000001113da6c0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 7 0x3 18:14:48 INFO - rbx = 0x000000012fba11b0 rsp = 0x000000012ff81050 18:14:48 INFO - r14 = 0x0000000000000000 r15 = 0x0000000000000000 18:14:48 INFO - rip = 0x0000000000000003 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 18:14:48 INFO - Thread 51 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000022600 18:14:48 INFO - rcx = 0x0000000130680ba8 rbx = 0x0000000000022600 18:14:48 INFO - rsi = 0x0002260100022700 rdi = 0x000000013051bc48 18:14:48 INFO - rbp = 0x0000000130680c60 rsp = 0x0000000130680ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000012b6a6780 18:14:48 INFO - r14 = 0x0002260100022700 r15 = 0x0000000130681000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000130680c60 rsp = 0x0000000130680bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000130680c60 rsp = 0x0000000130680c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000130680c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000012e9b98b0 rbp = 0x000000012b4a6a10 18:14:48 INFO - rsp = 0x0000000130680cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000012b4a6a00 r14 = 0x0000000130680d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x0000000130680d68 rbp = 0x000000012b4a6a00 18:14:48 INFO - rsp = 0x0000000130680d00 r12 = 0x000000012b4a6900 18:14:48 INFO - r13 = 0x000000012b4a6a00 r14 = 0x000000012b4a69a0 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000130680d68 18:14:48 INFO - rsp = 0x0000000130680d40 r12 = 0x000000012b4a69a0 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000130680def 18:14:48 INFO - r15 = 0x000000012b4a69d0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000130680e08 18:14:48 INFO - rsp = 0x0000000130680de0 r12 = 0x0000000000010c00 18:14:48 INFO - r13 = 0x000000013051bd60 r14 = 0x000000013051bd40 18:14:48 INFO - r15 = 0x000000012b4a69a0 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126a37740 rbp = 0x0000000130680e08 18:14:48 INFO - rsp = 0x0000000130680e00 r12 = 0x0000000000010c00 18:14:48 INFO - r13 = 0x000000013051bd60 r14 = 0x000000013051bd40 18:14:48 INFO - r15 = 0x000000012b4a69a0 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4a69a0 rbp = 0x000000012b4a6a00 18:14:48 INFO - rsp = 0x0000000130680e60 r12 = 0x0000000000010c03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a37740 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000012b4a69a0 rbp = 0x000000012b4a6a00 18:14:48 INFO - rsp = 0x0000000130680e80 r12 = 0x0000000000010c03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a37740 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012f467970 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000130680ed0 r12 = 0x0000000000010c03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000130681000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000130681000 rbp = 0x0000000130680f10 18:14:48 INFO - rsp = 0x0000000130680f00 r12 = 0x0000000000010c03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012f467970 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000130680f50 rsp = 0x0000000130680f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000130680f78 rsp = 0x0000000130680f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000130681030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 52 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000002400 18:14:48 INFO - rcx = 0x0000000130c80ba8 rbx = 0x0000000000002400 18:14:48 INFO - rsi = 0x0000240100002500 rdi = 0x00000001309e5388 18:14:48 INFO - rbp = 0x0000000130c80c60 rsp = 0x0000000130c80ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x0000000130882600 18:14:48 INFO - r14 = 0x0000240100002500 r15 = 0x0000000130c81000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000130c80c60 rsp = 0x0000000130c80bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000130c80c60 rsp = 0x0000000130c80c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000130c80c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x00000001309e74f0 rbp = 0x000000013074d700 18:14:48 INFO - rsp = 0x0000000130c80cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x000000013074d6f0 r14 = 0x0000000130c80d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x0000000130c80d68 rbp = 0x000000013074d6f0 18:14:48 INFO - rsp = 0x0000000130c80d00 r12 = 0x000000013074d600 18:14:48 INFO - r13 = 0x000000013074d6f0 r14 = 0x000000013074d690 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000130c80d68 18:14:48 INFO - rsp = 0x0000000130c80d40 r12 = 0x000000013074d690 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000130c80def 18:14:48 INFO - r15 = 0x000000013074d6c0 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000130c80e08 18:14:48 INFO - rsp = 0x0000000130c80de0 r12 = 0x0000000000010d00 18:14:48 INFO - r13 = 0x00000001309e5420 r14 = 0x00000001309e5400 18:14:48 INFO - r15 = 0x000000013074d690 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126a387c0 rbp = 0x0000000130c80e08 18:14:48 INFO - rsp = 0x0000000130c80e00 r12 = 0x0000000000010d00 18:14:48 INFO - r13 = 0x00000001309e5420 r14 = 0x00000001309e5400 18:14:48 INFO - r15 = 0x000000013074d690 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x000000013074d690 rbp = 0x000000013074d6f0 18:14:48 INFO - rsp = 0x0000000130c80e60 r12 = 0x0000000000010d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a387c0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x000000013074d690 rbp = 0x000000013074d6f0 18:14:48 INFO - rsp = 0x0000000130c80e80 r12 = 0x0000000000010d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a387c0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000012f4688e0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000130c80ed0 r12 = 0x0000000000010d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000130c81000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000130c81000 rbp = 0x0000000130c80f10 18:14:48 INFO - rsp = 0x0000000130c80f00 r12 = 0x0000000000010d03 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000012f4688e0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000130c80f50 rsp = 0x0000000130c80f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000130c80f78 rsp = 0x0000000130c80f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000130c81030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 53 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000100 18:14:48 INFO - rcx = 0x0000000132580ba8 rbx = 0x0000000000000100 18:14:48 INFO - rsi = 0x0000010100000200 rdi = 0x00000001324160c8 18:14:48 INFO - rbp = 0x0000000132580c60 rsp = 0x0000000132580ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x00000001321cdc80 18:14:48 INFO - r14 = 0x0000010100000200 r15 = 0x0000000132581000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000132580c60 rsp = 0x0000000132580bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000132580c60 rsp = 0x0000000132580c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000132580c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x00000001324683a0 rbp = 0x0000000132137e70 18:14:48 INFO - rsp = 0x0000000132580cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x0000000132137e60 r14 = 0x0000000132580d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x0000000132580d68 rbp = 0x0000000132137e60 18:14:48 INFO - rsp = 0x0000000132580d00 r12 = 0x0000000132137e00 18:14:48 INFO - r13 = 0x0000000132137e60 r14 = 0x0000000132137e00 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000132580d68 18:14:48 INFO - rsp = 0x0000000132580d40 r12 = 0x0000000132137e00 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000132580def 18:14:48 INFO - r15 = 0x0000000132137e30 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000132580e08 18:14:48 INFO - rsp = 0x0000000132580de0 r12 = 0x0000000000010f00 18:14:48 INFO - r13 = 0x0000000132469060 r14 = 0x0000000132469040 18:14:48 INFO - r15 = 0x0000000132137e00 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000130deb220 rbp = 0x0000000132580e08 18:14:48 INFO - rsp = 0x0000000132580e00 r12 = 0x0000000000010f00 18:14:48 INFO - r13 = 0x0000000132469060 r14 = 0x0000000132469040 18:14:48 INFO - r15 = 0x0000000132137e00 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000132137e00 rbp = 0x0000000132137e60 18:14:48 INFO - rsp = 0x0000000132580e60 r12 = 0x0000000000010f2b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000130deb220 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000132137e00 rbp = 0x0000000132137e60 18:14:48 INFO - rsp = 0x0000000132580e80 r12 = 0x0000000000010f2b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000130deb220 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x00000001295428d0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000132580ed0 r12 = 0x0000000000010f2b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000132581000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000132581000 rbp = 0x0000000132580f10 18:14:48 INFO - rsp = 0x0000000132580f00 r12 = 0x0000000000010f2b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x00000001295428d0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000132580f50 rsp = 0x0000000132580f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000132580f78 rsp = 0x0000000132580f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000132581030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 54 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x0000000000000300 18:14:48 INFO - rcx = 0x0000000129880ba8 rbx = 0x0000000000000300 18:14:48 INFO - rsi = 0x0000030100000400 rdi = 0x0000000127cba808 18:14:48 INFO - rbp = 0x0000000129880c60 rsp = 0x0000000129880ba8 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011a80f500 18:14:48 INFO - r14 = 0x0000030100000400 r15 = 0x0000000129881000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000129880c60 rsp = 0x0000000129880bb0 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000129880c60 rsp = 0x0000000129880c00 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 396 + 0xb] 18:14:48 INFO - rsp = 0x0000000129880c70 rip = 0x000000010ddb638d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL! [CondVar.h:6cef7163121e : 79 + 0xa] 18:14:48 INFO - rbx = 0x000000012ac95a00 rbp = 0x0000000119a6b2d0 18:14:48 INFO - rsp = 0x0000000129880cd0 r12 = 0x0000000111841285 18:14:48 INFO - r13 = 0x0000000119a6b2c0 r14 = 0x0000000129880d68 18:14:48 INFO - r15 = 0x000000011184129d rip = 0x000000010df8d215 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!nsThread::GetEvent(bool, nsIRunnable**, mozilla::BaseAutoLock&) [nsThread.cpp:6cef7163121e : 789 + 0xb] 18:14:48 INFO - rbx = 0x0000000129880d68 rbp = 0x0000000119a6b2c0 18:14:48 INFO - rsp = 0x0000000129880d00 r12 = 0x0000000119a6b200 18:14:48 INFO - r13 = 0x0000000119a6b2c0 r14 = 0x0000000119a6b260 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df8fea2 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1206 + 0x14] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000129880d68 18:14:48 INFO - rsp = 0x0000000129880d40 r12 = 0x0000000119a6b260 18:14:48 INFO - r13 = 0x0000000080460001 r14 = 0x0000000129880def 18:14:48 INFO - r15 = 0x0000000119a6b290 rip = 0x000000010df90168 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000001 rbp = 0x0000000129880e08 18:14:48 INFO - rsp = 0x0000000129880de0 r12 = 0x0000000000010e00 18:14:48 INFO - r13 = 0x0000000127cba7e0 r14 = 0x0000000127cba7c0 18:14:48 INFO - r15 = 0x0000000119a6b260 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 368 + 0xd] 18:14:48 INFO - rbx = 0x0000000126a34ca0 rbp = 0x0000000129880e08 18:14:48 INFO - rsp = 0x0000000129880e00 r12 = 0x0000000000010e00 18:14:48 INFO - r13 = 0x0000000127cba7e0 r14 = 0x0000000127cba7c0 18:14:48 INFO - r15 = 0x0000000119a6b260 rip = 0x000000010e3bc01a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000119a6b260 rbp = 0x0000000119a6b2c0 18:14:48 INFO - rsp = 0x0000000129880e60 r12 = 0x0000000000010e4b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a34ca0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000119a6b260 rbp = 0x0000000119a6b2c0 18:14:48 INFO - rsp = 0x0000000129880e80 r12 = 0x0000000000010e4b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000126a34ca0 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x0000000129544a10 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000129880ed0 r12 = 0x0000000000010e4b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000129881000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000129881000 rbp = 0x0000000129880f10 18:14:48 INFO - rsp = 0x0000000129880f00 r12 = 0x0000000000010e4b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000129544a10 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000129880f50 rsp = 0x0000000129880f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000129880f78 rsp = 0x0000000129880f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000129881030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 55 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x1694a 18:14:48 INFO - rax = 0x0000000002000170 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x0000000112971f18 rbx = 0x0000000000010000 18:14:48 INFO - rsi = 0x0000000000000000 rdi = 0x0000000000000004 18:14:48 INFO - rbp = 0x0000000112971f50 rsp = 0x0000000112971f18 18:14:48 INFO - r8 = 0x000000010da01080 r9 = 0x000000000000000e 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 18:14:48 INFO - r12 = 0x00000000800008ff r13 = 0x000000000000fac7 18:14:48 INFO - r14 = 0x0000000112972000 r15 = 0x0000000000000015 18:14:48 INFO - rip = 0x00007fff929dd94a 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x13dd 18:14:48 INFO - rbp = 0x0000000112971f78 rsp = 0x0000000112971f60 18:14:48 INFO - rip = 0x00007fff969ac3dd 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 libdispatch.dylib + 0x12f89 18:14:48 INFO - rsp = 0x0000000112972030 rip = 0x00007fff90dbdf89 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 56 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x1694a 18:14:48 INFO - rax = 0x0000000002000170 rdx = 0x0000000000000000 18:14:48 INFO - rcx = 0x000000011e304f18 rbx = 0x0000000000000000 18:14:48 INFO - rsi = 0x0000000000000000 rdi = 0x0000000000000004 18:14:48 INFO - rbp = 0x000000011e304f50 rsp = 0x000000011e304f18 18:14:48 INFO - r8 = 0x000000010da01080 r9 = 0x000000000000000e 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246 18:14:48 INFO - r12 = 0x00000000000010ff r13 = 0x0000000000012803 18:14:48 INFO - r14 = 0x000000011e305000 r15 = 0x0000000000000019 18:14:48 INFO - rip = 0x00007fff929dd94a 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x13dd 18:14:48 INFO - rbp = 0x000000011e304f78 rsp = 0x000000011e304f60 18:14:48 INFO - rip = 0x00007fff969ac3dd 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 2 libdispatch.dylib + 0x12f89 18:14:48 INFO - rsp = 0x000000011e305030 rip = 0x00007fff90dbdf89 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Thread 57 18:14:48 INFO - 0 libsystem_kernel.dylib + 0x16136 18:14:48 INFO - rax = 0x0000000002000131 rdx = 0x000000000000eb00 18:14:48 INFO - rcx = 0x0000000114a52b68 rbx = 0x000000000000eb00 18:14:48 INFO - rsi = 0x0000eb010000ec00 rdi = 0x00000001194fda88 18:14:48 INFO - rbp = 0x0000000114a52c20 rsp = 0x0000000114a52b68 18:14:48 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000060 18:14:48 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000202 18:14:48 INFO - r12 = 0x0000000000000001 r13 = 0x000000011ddb3700 18:14:48 INFO - r14 = 0x0000eb010000ec00 r15 = 0x0000000114a53000 18:14:48 INFO - rip = 0x00007fff929dd136 18:14:48 INFO - Found by: given as instruction pointer in context 18:14:48 INFO - 1 libsystem_pthread.dylib + 0x4560 18:14:48 INFO - rbp = 0x0000000114a52c20 rsp = 0x0000000114a52b70 18:14:48 INFO - rip = 0x00007fff969af560 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 2 libsystem_pthread.dylib + 0x674d 18:14:48 INFO - rbp = 0x0000000114a52c20 rsp = 0x0000000114a52bc0 18:14:48 INFO - rip = 0x00007fff969b174d 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 3 libnss3.dylib!PR_WaitCondVar [ptsynch.c:6cef7163121e : 264 + 0xb] 18:14:48 INFO - rsp = 0x0000000114a52c30 rip = 0x000000010ddb6373 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 4 XUL!nsThreadPool::Run() [CondVar.h:6cef7163121e : 79 + 0x8] 18:14:48 INFO - rbx = 0x000000011dd55228 rbp = 0x000000011dd55200 18:14:48 INFO - rsp = 0x0000000114a52c90 r12 = 0x000000011dd55201 18:14:48 INFO - r13 = 0x000000000027fb8b r14 = 0x0000000000007530 18:14:48 INFO - r15 = 0x0000000000000000 rip = 0x000000010df97dde 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 5 XUL!non-virtual thunk to nsThreadPool::Run() [nsThreadPool.cpp:6cef7163121e : 153 + 0xa] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000114a52d68 18:14:48 INFO - rsp = 0x0000000114a52d30 r12 = 0x0000000119a6e010 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000114a52def 18:14:48 INFO - r15 = 0x0000000119a6e040 rip = 0x000000010df9813a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 6 XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:6cef7163121e : 1216 + 0x6] 18:14:48 INFO - rbx = 0x9500f0f174637336 rbp = 0x0000000114a52d68 18:14:48 INFO - rsp = 0x0000000114a52d40 r12 = 0x0000000119a6e010 18:14:48 INFO - r13 = 0x0000000000000000 r14 = 0x0000000114a52def 18:14:48 INFO - r15 = 0x0000000119a6e040 rip = 0x000000010df901e8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 7 XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:6cef7163121e : 361 + 0xe] 18:14:48 INFO - rbx = 0x0000000000000000 rbp = 0x0000000114a52e08 18:14:48 INFO - rsp = 0x0000000114a52de0 r12 = 0x000000000001191b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011af20580 18:14:48 INFO - r15 = 0x0000000119a6e010 rip = 0x000000010dfb94e3 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 8 XUL!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:6cef7163121e : 338 + 0xa] 18:14:48 INFO - rbx = 0x000000011b15f640 rbp = 0x0000000114a52e08 18:14:48 INFO - rsp = 0x0000000114a52e00 r12 = 0x000000000001191b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011af20580 18:14:48 INFO - r15 = 0x0000000119a6e010 rip = 0x000000010e3bbfbc 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 9 XUL!MessageLoop::Run() [message_loop.cc:6cef7163121e : 232 + 0x8] 18:14:48 INFO - rbx = 0x0000000119a6e010 rbp = 0x0000000119a6e070 18:14:48 INFO - rsp = 0x0000000114a52e60 r12 = 0x000000000001191b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b15f640 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010e38fae8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 10 XUL!nsThread::ThreadFunc(void*) [nsThread.cpp:6cef7163121e : 467 + 0x8] 18:14:48 INFO - rbx = 0x0000000119a6e010 rbp = 0x0000000119a6e070 18:14:48 INFO - rsp = 0x0000000114a52e80 r12 = 0x000000000001191b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011b15f640 18:14:48 INFO - r15 = 0x000000010ddb8301 rip = 0x000000010df8e6de 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 11 libnss3.dylib!_pt_root [ptthread.c:6cef7163121e : 216 + 0x3] 18:14:48 INFO - rbx = 0x000000011db8e7b0 rbp = 0x0000000000000000 18:14:48 INFO - rsp = 0x0000000114a52ed0 r12 = 0x000000000001191b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x0000000114a53000 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x000000010ddb84b8 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 12 libsystem_pthread.dylib + 0x405a 18:14:48 INFO - rbx = 0x0000000114a53000 rbp = 0x0000000114a52f10 18:14:48 INFO - rsp = 0x0000000114a52f00 r12 = 0x000000000001191b 18:14:48 INFO - r13 = 0x00000000000008ff r14 = 0x000000011db8e7b0 18:14:48 INFO - r15 = 0x000000010ddb83e0 rip = 0x00007fff969af05a 18:14:48 INFO - Found by: call frame info 18:14:48 INFO - 13 libsystem_pthread.dylib + 0x3fd7 18:14:48 INFO - rbp = 0x0000000114a52f50 rsp = 0x0000000114a52f20 18:14:48 INFO - rip = 0x00007fff969aefd7 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 14 libsystem_pthread.dylib + 0x13ed 18:14:48 INFO - rbp = 0x0000000114a52f78 rsp = 0x0000000114a52f60 18:14:48 INFO - rip = 0x00007fff969ac3ed 18:14:48 INFO - Found by: previous frame's frame pointer 18:14:48 INFO - 15 libnss3.dylib + 0x1b83e0 18:14:48 INFO - rsp = 0x0000000114a53030 rip = 0x000000010ddb83e0 18:14:48 INFO - Found by: stack scanning 18:14:48 INFO - 18:14:48 INFO - Loaded modules: 18:14:48 INFO - 0x10d95b000 - 0x10d95dfff firefox ??? (main) 18:14:48 INFO - 0x10d963000 - 0x10d988fff libmozglue.dylib ??? 18:14:48 INFO - 0x10dc00000 - 0x10de11fff libnss3.dylib ??? 18:14:48 INFO - 0x10de49000 - 0x10de54fff liblgpllibs.dylib ??? 18:14:48 INFO - 0x10dedb000 - 0x112298fff XUL ??? 18:14:48 INFO - 0x114dd2000 - 0x114df4fff libnssdbm3.dylib ??? 18:14:48 INFO - 0x114dfe000 - 0x114dfefff cl_kernels ??? 18:14:48 INFO - 0x117efc000 - 0x117efcfff cl_kernels ??? 18:14:48 INFO - 0x118395000 - 0x1183cbfff libsoftokn3.dylib ??? 18:14:48 INFO - 0x11a100000 - 0x11a176fff libfreebl3.dylib ??? 18:14:48 INFO - 0x11a182000 - 0x11a1ddfff libnssckbi.dylib ??? 18:14:48 INFO - 0x11cf1a000 - 0x11d000fff unorm8_bgra.dylib ??? 18:14:48 INFO - 0x11d042000 - 0x11d060fff libmozavutil.dylib ??? 18:14:48 INFO - 0x11e307000 - 0x11e4c9fff libmozavcodec.dylib ??? 18:14:48 INFO - 0x12ba89000 - 0x12bf91fff AppleIntelHD5000GraphicsGLDriver ??? 18:14:48 INFO - 0x7fff8c6f4000 - 0x7fff8c71efff GLRendererFloat ??? 18:14:48 INFO - 0x7fff8c79d000 - 0x7fff8c7a2fff libmacho.dylib ??? 18:14:48 INFO - 0x7fff8c7bd000 - 0x7fff8c82cfff SearchKit ??? 18:14:48 INFO - 0x7fff8c82d000 - 0x7fff8c82ffff SafariServices ??? 18:14:48 INFO - 0x7fff8d7f4000 - 0x7fff8d815fff Apple80211 ??? 18:14:48 INFO - 0x7fff8d816000 - 0x7fff8d83afff Sharing ??? 18:14:48 INFO - 0x7fff8d848000 - 0x7fff8d86bfff FamilyControls ??? 18:14:48 INFO - 0x7fff8d86c000 - 0x7fff8d886fff libextension.dylib ??? 18:14:48 INFO - 0x7fff8d887000 - 0x7fff8db8cfff HIToolbox ??? (WARNING: No symbols, HIToolbox, E3129A67BDF9333D9C9CA95C8F0EF71C0) 18:14:48 INFO - 0x7fff8db8d000 - 0x7fff8dd1cfff libGLProgrammability.dylib ??? 18:14:48 INFO - 0x7fff8dd1d000 - 0x7fff8dd20fff libdyld.dylib ??? 18:14:48 INFO - 0x7fff8dd21000 - 0x7fff8de53fff MediaControlSender ??? 18:14:48 INFO - 0x7fff8de54000 - 0x7fff8de5ffff libcommonCrypto.dylib ??? 18:14:48 INFO - 0x7fff8de60000 - 0x7fff8de60fff libOpenScriptingUtil.dylib ??? 18:14:48 INFO - 0x7fff8de61000 - 0x7fff8de9cfff Symbolication ??? 18:14:48 INFO - 0x7fff8de9d000 - 0x7fff8dec1fff QuartzFilters ??? 18:14:48 INFO - 0x7fff8deeb000 - 0x7fff8df3cfff AppleVA ??? 18:14:48 INFO - 0x7fff8df3d000 - 0x7fff8df45fff libsystem_dnssd.dylib ??? 18:14:48 INFO - 0x7fff8df4c000 - 0x7fff8df59fff libbz2.1.0.dylib ??? 18:14:48 INFO - 0x7fff8df5a000 - 0x7fff8df6ffff AppContainer ??? 18:14:48 INFO - 0x7fff8df70000 - 0x7fff8df8afff liblzma.5.dylib ??? 18:14:48 INFO - 0x7fff8df8b000 - 0x7fff8dfd6fff CloudDocs ??? 18:14:48 INFO - 0x7fff8dfd7000 - 0x7fff8dffefff Shortcut ??? 18:14:48 INFO - 0x7fff8e03c000 - 0x7fff8e3a7fff VideoToolbox ??? 18:14:48 INFO - 0x7fff8e43f000 - 0x7fff8e445fff XPCService ??? 18:14:48 INFO - 0x7fff8e446000 - 0x7fff8e446fff CoreServices ??? 18:14:48 INFO - 0x7fff8e447000 - 0x7fff8e453fff HelpData ??? 18:14:48 INFO - 0x7fff8e454000 - 0x7fff8e4ddfff CoreSymbolication ??? 18:14:48 INFO - 0x7fff8e4f3000 - 0x7fff8e605fff libvDSP.dylib ??? 18:14:48 INFO - 0x7fff8e624000 - 0x7fff8e9fbfff CoreAUC ??? 18:14:48 INFO - 0x7fff8e9fc000 - 0x7fff8ea42fff libauto.dylib ??? 18:14:48 INFO - 0x7fff8ea43000 - 0x7fff8ea5cfff CFOpenDirectory ??? 18:14:48 INFO - 0x7fff8ea5d000 - 0x7fff8ea8ffff CoreDaemon ??? 18:14:48 INFO - 0x7fff8ea90000 - 0x7fff8eb66fff DiskImages ??? 18:14:48 INFO - 0x7fff8eb67000 - 0x7fff8eb7afff CoreBluetooth ??? 18:14:48 INFO - 0x7fff8eb7b000 - 0x7fff8ed2afff GLEngine ??? 18:14:48 INFO - 0x7fff8ed2b000 - 0x7fff8ed2efff Mangrove ??? 18:14:48 INFO - 0x7fff8ed2f000 - 0x7fff8ed5ffff GSS ??? 18:14:48 INFO - 0x7fff8ed60000 - 0x7fff8ed6afff NetAuth ??? 18:14:48 INFO - 0x7fff8ed9e000 - 0x7fff8eda0fff libsystem_configuration.dylib ??? 18:14:48 INFO - 0x7fff8eea2000 - 0x7fff8eea2fff vecLib ??? 18:14:48 INFO - 0x7fff8ef00000 - 0x7fff8f061fff AVFoundation ??? 18:14:48 INFO - 0x7fff8f069000 - 0x7fff8f076fff ProtocolBuffer ??? 18:14:48 INFO - 0x7fff8f0b9000 - 0x7fff8f131fff SystemConfiguration ??? 18:14:48 INFO - 0x7fff8f132000 - 0x7fff8f157fff libPng.dylib ??? 18:14:48 INFO - 0x7fff8f158000 - 0x7fff8f352fff libobjc.A.dylib ??? 18:14:48 INFO - 0x7fff8f518000 - 0x7fff8f531fff OpenScripting ??? 18:14:48 INFO - 0x7fff8f532000 - 0x7fff8f56dfff QD ??? 18:14:48 INFO - 0x7fff8f59c000 - 0x7fff8fdddfff CoreGraphics ??? 18:14:48 INFO - 0x7fff8fe41000 - 0x7fff8fea8fff DataDetectorsCore ??? 18:14:48 INFO - 0x7fff9018e000 - 0x7fff9019cfff OpenGL ??? 18:14:48 INFO - 0x7fff9019d000 - 0x7fff9019ffff libRadiance.dylib ??? 18:14:48 INFO - 0x7fff901a0000 - 0x7fff902e4fff QTKit ??? 18:14:48 INFO - 0x7fff902e5000 - 0x7fff902edfff libcldcpuengine.dylib ??? 18:14:48 INFO - 0x7fff90461000 - 0x7fff904adfff libcups.2.dylib ??? 18:14:48 INFO - 0x7fff904ae000 - 0x7fff904b9fff CrashReporterSupport ??? 18:14:48 INFO - 0x7fff90bb4000 - 0x7fff90cd8fff LaunchServices ??? 18:14:48 INFO - 0x7fff90cd9000 - 0x7fff90d5dfff PerformanceAnalysis ??? 18:14:48 INFO - 0x7fff90d76000 - 0x7fff90da3fff CoreVideo ??? (WARNING: No symbols, CoreVideo, 18DB07E0B9273260A234636F298D19170) 18:14:48 INFO - 0x7fff90daa000 - 0x7fff90daafff AudioUnit ??? 18:14:48 INFO - 0x7fff90dab000 - 0x7fff90dd5fff libdispatch.dylib ??? (WARNING: No symbols, libdispatch.dylib, 502CF32B669B3709886208188225E4F00) 18:14:48 INFO - 0x7fff90dd6000 - 0x7fff90f06fff UIFoundation ??? 18:14:48 INFO - 0x7fff90f1c000 - 0x7fff90f1efff loginsupport ??? 18:14:48 INFO - 0x7fff90f1f000 - 0x7fff90f21fff libCVMSPluginSupport.dylib ??? 18:14:48 INFO - 0x7fff90f22000 - 0x7fff90fb3fff libCoreStorage.dylib ??? 18:14:48 INFO - 0x7fff90fed000 - 0x7fff90fedfff libkeymgr.dylib ??? 18:14:48 INFO - 0x7fff90fee000 - 0x7fff90ffbfff libxar.1.dylib ??? 18:14:48 INFO - 0x7fff91005000 - 0x7fff91035fff libsystem_m.dylib ??? 18:14:48 INFO - 0x7fff91041000 - 0x7fff9135cfff vImage ??? 18:14:48 INFO - 0x7fff9136c000 - 0x7fff9185cfff MediaToolbox ??? 18:14:48 INFO - 0x7fff9185d000 - 0x7fff9185ffff EFILogin ??? 18:14:48 INFO - 0x7fff91860000 - 0x7fff9186dfff SpeechRecognitionCore ??? 18:14:48 INFO - 0x7fff9189f000 - 0x7fff918a1fff ExceptionHandling ??? 18:14:48 INFO - 0x7fff918a2000 - 0x7fff918aafff FindMyDevice ??? 18:14:48 INFO - 0x7fff918ab000 - 0x7fff918cafff CoreDuet ??? 18:14:48 INFO - 0x7fff918cb000 - 0x7fff919e4fff CoreText ??? 18:14:48 INFO - 0x7fff92350000 - 0x7fff9239afff HIServices ??? 18:14:48 INFO - 0x7fff9239b000 - 0x7fff92605fff ImageKit ??? 18:14:48 INFO - 0x7fff92606000 - 0x7fff92678fff IOKit ??? 18:14:48 INFO - 0x7fff92679000 - 0x7fff92679fff ApplicationServices ??? 18:14:48 INFO - 0x7fff9267a000 - 0x7fff92682fff libMatch.1.dylib ??? 18:14:48 INFO - 0x7fff929af000 - 0x7fff929b3fff IOAccelerator ??? 18:14:48 INFO - 0x7fff929b4000 - 0x7fff929c6fff libsasl2.2.dylib ??? 18:14:48 INFO - 0x7fff929c7000 - 0x7fff929e4fff libsystem_kernel.dylib ??? (WARNING: No symbols, libsystem_kernel.dylib, 16AD15EF3DAE3F639D2626CCE19207620) 18:14:48 INFO - 0x7fff929ee000 - 0x7fff929f5fff NetworkStatistics ??? 18:14:48 INFO - 0x7fff929f6000 - 0x7fff929fafff libcache.dylib ??? 18:14:48 INFO - 0x7fff929fc000 - 0x7fff92a35fff AirPlaySupport ??? 18:14:48 INFO - 0x7fff92a4f000 - 0x7fff92a6afff libCRFSuite.dylib ??? 18:14:48 INFO - 0x7fff92a6b000 - 0x7fff92a72fff libCGCMS.A.dylib ??? 18:14:48 INFO - 0x7fff92aa5000 - 0x7fff92aaafff libheimdal-asn1.dylib ??? 18:14:48 INFO - 0x7fff92aab000 - 0x7fff92ab7fff libGPUSupportMercury.dylib ??? 18:14:48 INFO - 0x7fff92bbf000 - 0x7fff92c0efff libcurl.4.dylib ??? 18:14:48 INFO - 0x7fff92c0f000 - 0x7fff92c90fff CoreUtils ??? 18:14:48 INFO - 0x7fff92c93000 - 0x7fff92cd3fff libGLImage.dylib ??? 18:14:48 INFO - 0x7fff92cd4000 - 0x7fff92d0cfff libsystem_network.dylib ??? 18:14:48 INFO - 0x7fff92d0d000 - 0x7fff92d16fff libsystem_notify.dylib ??? 18:14:48 INFO - 0x7fff92d17000 - 0x7fff92d22fff libkxld.dylib ??? 18:14:48 INFO - 0x7fff92d23000 - 0x7fff92e13fff libJP2.dylib ??? 18:14:48 INFO - 0x7fff92e37000 - 0x7fff92e55fff vCard ??? 18:14:48 INFO - 0x7fff92e93000 - 0x7fff931c6fff libmecabra.dylib ??? 18:14:48 INFO - 0x7fff932fc000 - 0x7fff9330dfff libz.1.dylib ??? 18:14:48 INFO - 0x7fff93327000 - 0x7fff93329fff libquarantine.dylib ??? 18:14:48 INFO - 0x7fff9332a000 - 0x7fff933befff Ink ??? 18:14:48 INFO - 0x7fff933bf000 - 0x7fff938e8fff QuartzComposer ??? 18:14:48 INFO - 0x7fff938e9000 - 0x7fff9390dfff libJPEG.dylib ??? 18:14:48 INFO - 0x7fff9390e000 - 0x7fff9391afff SpeechSynthesis ??? 18:14:48 INFO - 0x7fff9391b000 - 0x7fff93926fff AppSandbox ??? 18:14:48 INFO - 0x7fff93927000 - 0x7fff93936fff ToneLibrary ??? 18:14:48 INFO - 0x7fff93937000 - 0x7fff93949fff CoreDuetDaemonProtocol ??? 18:14:48 INFO - 0x7fff9394a000 - 0x7fff9394cfff libutil.dylib ??? 18:14:48 INFO - 0x7fff9394d000 - 0x7fff93962fff ToneKit ??? 18:14:48 INFO - 0x7fff93963000 - 0x7fff9396ffff OpenDirectory ??? 18:14:48 INFO - 0x7fff93970000 - 0x7fff939a8fff RemoteViewServices ??? 18:14:48 INFO - 0x7fff939a9000 - 0x7fff93db6fff libLAPACK.dylib ??? 18:14:48 INFO - 0x7fff93e5b000 - 0x7fff93ee9fff CorePDF ??? 18:14:48 INFO - 0x7fff93eea000 - 0x7fff941d1fff CarbonCore ??? 18:14:48 INFO - 0x7fff94236000 - 0x7fff945cefff CoreFoundation ??? (WARNING: No symbols, CoreFoundation, 5C0892B89691341F9279CA3A74D59AA00) 18:14:48 INFO - 0x7fff945cf000 - 0x7fff945f7fff libxpc.dylib ??? 18:14:48 INFO - 0x7fff945f8000 - 0x7fff94627fff SecurityInterface ??? 18:14:48 INFO - 0x7fff9462f000 - 0x7fff94630fff libodfde.dylib ??? 18:14:48 INFO - 0x7fff947ab000 - 0x7fff94841fff CloudKit ??? 18:14:48 INFO - 0x7fff94842000 - 0x7fff94b44fff GeoServices ??? 18:14:48 INFO - 0x7fff94b45000 - 0x7fff94bc3fff OSServices ??? 18:14:48 INFO - 0x7fff94ca6000 - 0x7fff94d48fff IOBluetooth ??? 18:14:48 INFO - 0x7fff94d49000 - 0x7fff94d9cfff libAVFAudio.dylib ??? 18:14:48 INFO - 0x7fff94db3000 - 0x7fff94db4fff libSystem.B.dylib ??? 18:14:48 INFO - 0x7fff94e64000 - 0x7fff94e80fff GenerationalStorage ??? 18:14:48 INFO - 0x7fff94ea6000 - 0x7fff94eccfff ChunkingLibrary ??? 18:14:48 INFO - 0x7fff94f05000 - 0x7fff94f38fff MediaKit ??? 18:14:48 INFO - 0x7fff94f39000 - 0x7fff94f4ffff CoreMediaAuthoring ??? 18:14:48 INFO - 0x7fff94f50000 - 0x7fff94f9efff ImageCaptureCore ??? 18:14:48 INFO - 0x7fff94fd0000 - 0x7fff94fe1fff libsystem_coretls.dylib ??? 18:14:48 INFO - 0x7fff94fe2000 - 0x7fff94fe2fff Cocoa ??? 18:14:48 INFO - 0x7fff94fe6000 - 0x7fff9512cfff libsqlite3.dylib ??? 18:14:48 INFO - 0x7fff9512d000 - 0x7fff95267fff ImageIO ??? 18:14:48 INFO - 0x7fff95268000 - 0x7fff953cffff AudioToolbox ??? 18:14:48 INFO - 0x7fff953d0000 - 0x7fff953f9fff libxslt.1.dylib ??? 18:14:48 INFO - 0x7fff953fa000 - 0x7fff954a1fff PDFKit ??? 18:14:48 INFO - 0x7fff954a2000 - 0x7fff95771fff CoreImage ??? 18:14:48 INFO - 0x7fff95896000 - 0x7fff9589afff libGIF.dylib ??? 18:14:48 INFO - 0x7fff9589b000 - 0x7fff958a2fff NetFS ??? 18:14:48 INFO - 0x7fff958a3000 - 0x7fff958cefff DictionaryServices ??? 18:14:48 INFO - 0x7fff9597c000 - 0x7fff959b3fff LDAP ??? 18:14:48 INFO - 0x7fff95b7d000 - 0x7fff95b9dfff MultitouchSupport ??? 18:14:48 INFO - 0x7fff95ba6000 - 0x7fff95baffff libGFXShared.dylib ??? 18:14:48 INFO - 0x7fff95bb8000 - 0x7fff95bcafff ImageCapture ??? 18:14:48 INFO - 0x7fff95bcb000 - 0x7fff95bd1fff libsystem_trace.dylib ??? 18:14:48 INFO - 0x7fff95bd2000 - 0x7fff95bfefff libsandbox.1.dylib ??? 18:14:48 INFO - 0x7fff95bff000 - 0x7fff95c08fff DisplayServices ??? 18:14:48 INFO - 0x7fff95c09000 - 0x7fff95c0efff MediaAccessibility ??? 18:14:48 INFO - 0x7fff95c0f000 - 0x7fff95c12fff Help ??? 18:14:48 INFO - 0x7fff95c13000 - 0x7fff95d05fff libiconv.2.dylib ??? 18:14:48 INFO - 0x7fff95d06000 - 0x7fff95dc1fff DiscRecording ??? 18:14:48 INFO - 0x7fff95dc2000 - 0x7fff95df3fff libtidy.A.dylib ??? 18:14:48 INFO - 0x7fff95df4000 - 0x7fff95e4ffff libTIFF.dylib ??? 18:14:48 INFO - 0x7fff960af000 - 0x7fff960b3fff LoginUICore ??? 18:14:48 INFO - 0x7fff960b4000 - 0x7fff960bdfff CommonAuth ??? 18:14:48 INFO - 0x7fff960be000 - 0x7fff960d4fff libsystem_asl.dylib ??? 18:14:48 INFO - 0x7fff960f1000 - 0x7fff961b1fff Backup ??? 18:14:48 INFO - 0x7fff961b2000 - 0x7fff961b4fff SecurityHI ??? 18:14:48 INFO - 0x7fff961b5000 - 0x7fff961e6fff ProtectedCloudStorage ??? 18:14:48 INFO - 0x7fff961e7000 - 0x7fff961eafff ServiceManagement ??? 18:14:48 INFO - 0x7fff961eb000 - 0x7fff962d5fff QuickLookUI ??? 18:14:48 INFO - 0x7fff962d9000 - 0x7fff962ddfff libspindump.dylib ??? 18:14:48 INFO - 0x7fff96304000 - 0x7fff96492fff libBLAS.dylib ??? 18:14:48 INFO - 0x7fff96493000 - 0x7fff96496fff AppleSystemInfo ??? 18:14:48 INFO - 0x7fff96497000 - 0x7fff964fefff CoreWiFi ??? 18:14:48 INFO - 0x7fff964ff000 - 0x7fff96507fff libcopyfile.dylib ??? 18:14:48 INFO - 0x7fff96508000 - 0x7fff965a6fff Metadata ??? 18:14:48 INFO - 0x7fff965a7000 - 0x7fff965d6fff CoreServicesInternal ??? 18:14:48 INFO - 0x7fff965d7000 - 0x7fff96643fff CoreWLAN ??? 18:14:48 INFO - 0x7fff968dc000 - 0x7fff96904fff libsystem_info.dylib ??? 18:14:48 INFO - 0x7fff96905000 - 0x7fff96935fff CoreAVCHD ??? 18:14:48 INFO - 0x7fff969ab000 - 0x7fff969b4fff libsystem_pthread.dylib ??? (WARNING: No symbols, libsystem_pthread.dylib, ACE90967ECD03251AEEB461E3C6414F70) 18:14:48 INFO - 0x7fff969c9000 - 0x7fff96a3afff ATS ??? 18:14:48 INFO - 0x7fff96a3b000 - 0x7fff96a3bfff libunc.dylib ??? 18:14:48 INFO - 0x7fff96aaf000 - 0x7fff96c5ffff QuartzCore ??? 18:14:48 INFO - 0x7fff96c60000 - 0x7fff96c88fff libRIP.A.dylib ??? 18:14:48 INFO - 0x7fff96ca1000 - 0x7fff96cbbfff Ubiquity ??? 18:14:48 INFO - 0x7fff96f80000 - 0x7fff96f82fff libsystem_sandbox.dylib ??? 18:14:48 INFO - 0x7fff96f83000 - 0x7fff96fb5fff libTrueTypeScaler.dylib ??? 18:14:48 INFO - 0x7fff96fb6000 - 0x7fff96fbafff libCoreVMClient.dylib ??? 18:14:48 INFO - 0x7fff96fbb000 - 0x7fff9709ffff libcrypto.0.9.8.dylib ??? 18:14:48 INFO - 0x7fff970a0000 - 0x7fff970a0fff Accelerate ??? 18:14:48 INFO - 0x7fff970d9000 - 0x7fff970dbfff CoreDuetDebugLogging ??? 18:14:48 INFO - 0x7fff970dc000 - 0x7fff970ddfff libsystem_blocks.dylib ??? 18:14:48 INFO - 0x7fff970eb000 - 0x7fff970f6fff CommerceCore ??? 18:14:48 INFO - 0x7fff971ef000 - 0x7fff972e3fff libFontParser.dylib ??? 18:14:48 INFO - 0x7fff972e4000 - 0x7fff974c9fff libicucore.A.dylib ??? 18:14:48 INFO - 0x7fff974ca000 - 0x7fff974cbfff Print ??? 18:14:48 INFO - 0x7fff974cc000 - 0x7fff976dcfff CFNetwork ??? 18:14:48 INFO - 0x7fff976dd000 - 0x7fff97723fff libFontRegistry.dylib ??? 18:14:48 INFO - 0x7fff97fad000 - 0x7fff98001fff libc++.1.dylib ??? 18:14:48 INFO - 0x7fff98002000 - 0x7fff9800afff AppleSRP ??? 18:14:48 INFO - 0x7fff98154000 - 0x7fff98195fff libGLU.dylib ??? 18:14:48 INFO - 0x7fff98196000 - 0x7fff981b3fff libresolv.9.dylib ??? 18:14:48 INFO - 0x7fff981b4000 - 0x7fff981b8fff CommonPanels ??? 18:14:48 INFO - 0x7fff981b9000 - 0x7fff981bafff ContactsData ??? 18:14:48 INFO - 0x7fff981bb000 - 0x7fff981d6fff AppleVPA ??? 18:14:48 INFO - 0x7fff9827c000 - 0x7fff98287fff libcsfde.dylib ??? 18:14:48 INFO - 0x7fff98288000 - 0x7fff982d5fff CoreMediaIO ??? 18:14:48 INFO - 0x7fff982d6000 - 0x7fff9854cfff Security ??? 18:14:48 INFO - 0x7fff9854d000 - 0x7fff985c6fff libcorecrypto.dylib ??? 18:14:48 INFO - 0x7fff98608000 - 0x7fff98619fff libcmph.dylib ??? 18:14:48 INFO - 0x7fff9861a000 - 0x7fff98635fff ApplePushService ??? 18:14:48 INFO - 0x7fff98636000 - 0x7fff98682fff CoreLocation ??? 18:14:48 INFO - 0x7fff98683000 - 0x7fff9868efff DirectoryService ??? 18:14:48 INFO - 0x7fff986ea000 - 0x7fff9926bfff AppKit ??? (WARNING: No symbols, AppKit, E485D56D3E7234B799BBBFDEE2D07BF50) 18:14:48 INFO - 0x7fff9926c000 - 0x7fff99303fff CoreMedia ??? 18:14:48 INFO - 0x7fff99304000 - 0x7fff99307fff libCGXType.A.dylib ??? 18:14:48 INFO - 0x7fff99308000 - 0x7fff99342fff DebugSymbols ??? 18:14:48 INFO - 0x7fff99343000 - 0x7fff99345fff libsystem_coreservices.dylib ??? 18:14:48 INFO - 0x7fff99406000 - 0x7fff99455fff OpenCL ??? 18:14:48 INFO - 0x7fff99456000 - 0x7fff994b5fff AE ??? 18:14:48 INFO - 0x7fff994b6000 - 0x7fff994e1fff libc++abi.dylib ??? 18:14:48 INFO - 0x7fff994e2000 - 0x7fff994e7fff DiskArbitration ??? 18:14:48 INFO - 0x7fff99515000 - 0x7fff99525fff libbsm.0.dylib ??? 18:14:48 INFO - 0x7fff99526000 - 0x7fff9952cfff SpeechRecognition ??? 18:14:48 INFO - 0x7fff995d3000 - 0x7fff995fffff SystemAdministration ??? 18:14:48 INFO - 0x7fff9965b000 - 0x7fff996c9fff Heimdal ??? 18:14:48 INFO - 0x7fff99757000 - 0x7fff997e3fff libsystem_c.dylib ??? 18:14:48 INFO - 0x7fff997fd000 - 0x7fff997fefff TrustEvaluationAgent ??? 18:14:48 INFO - 0x7fff998e7000 - 0x7fff998f5fff ContactsFoundation ??? 18:14:48 INFO - 0x7fff998f6000 - 0x7fff99921fff libarchive.2.dylib ??? 18:14:48 INFO - 0x7fff99924000 - 0x7fff99a4cfff CoreUI ??? 18:14:48 INFO - 0x7fff99a4d000 - 0x7fff99a55fff FSEvents ??? 18:14:48 INFO - 0x7fff99a56000 - 0x7fff99c9bfff AddressBook ??? 18:14:48 INFO - 0x7fff99c9c000 - 0x7fff9a0ccfff FaceCore ??? 18:14:48 INFO - 0x7fff9a0cd000 - 0x7fff9a5e2fff JavaScriptCore ??? 18:14:48 INFO - 0x7fff9a662000 - 0x7fff9a6d6fff SecurityFoundation ??? 18:14:48 INFO - 0x7fff9a784000 - 0x7fff9a785fff libremovefile.dylib ??? 18:14:48 INFO - 0x7fff9a786000 - 0x7fff9a78efff libsystem_platform.dylib ??? 18:14:48 INFO - 0x7fff9a78f000 - 0x7fff9a7a9fff Kerberos ??? 18:14:48 INFO - 0x7fff9a7aa000 - 0x7fff9a7abfff libDiagnosticMessagesClient.dylib ??? 18:14:48 INFO - 0x7fff9a7ac000 - 0x7fff9a7bbfff LangAnalysis ??? 18:14:48 INFO - 0x7fff9a837000 - 0x7fff9a853fff libsystem_malloc.dylib ??? (WARNING: No symbols, libsystem_malloc.dylib, DDA8928BCC0D3255BD8A3FEA0982B8900) 18:14:48 INFO - 0x7fff9a8e3000 - 0x7fff9a940fff QuickLook ??? 18:14:48 INFO - 0x7fff9a941000 - 0x7fff9a945fff TCC ??? 18:14:48 INFO - 0x7fff9a946000 - 0x7fff9a948fff SecCodeWrapper ??? 18:14:48 INFO - 0x7fff9a966000 - 0x7fff9a9d2fff MMCS ??? 18:14:48 INFO - 0x7fff9a9d3000 - 0x7fff9a9d7fff libpam.2.dylib ??? 18:14:48 INFO - 0x7fff9a9dc000 - 0x7fff9aa7bfff AppleJPEG ??? 18:14:48 INFO - 0x7fff9aa7c000 - 0x7fff9ab2bfff libvMisc.dylib ??? 18:14:48 INFO - 0x7fff9ab37000 - 0x7fff9ab3cfff libsystem_stats.dylib ??? 18:14:48 INFO - 0x7fff9ab3d000 - 0x7fff9ab3dfff Quartz ??? 18:14:48 INFO - 0x7fff9ab3e000 - 0x7fff9abd3fff ColorSync ??? 18:14:48 INFO - 0x7fff9abd4000 - 0x7fff9abd9fff libunwind.dylib ??? 18:14:48 INFO - 0x7fff9abda000 - 0x7fff9ace9fff DesktopServicesPriv ??? 18:14:48 INFO - 0x7fff9acea000 - 0x7fff9ad0afff IconServices ??? 18:14:48 INFO - 0x7fff9ad0b000 - 0x7fff9ad0efff IOSurface ??? 18:14:48 INFO - 0x7fff9ad0f000 - 0x7fff9ad5cfff PrintCore ??? 18:14:48 INFO - 0x7fff9ad75000 - 0x7fff9aff4fff CoreData ??? 18:14:48 INFO - 0x7fff9aff5000 - 0x7fff9aff5fff liblaunch.dylib ??? 18:14:48 INFO - 0x7fff9aff6000 - 0x7fff9aff7fff libsystem_secinit.dylib ??? 18:14:48 INFO - 0x7fff9affc000 - 0x7fff9affdfff liblangid.dylib ??? 18:14:48 INFO - 0x7fff9b034000 - 0x7fff9b085fff CoreAudio ??? 18:14:48 INFO - 0x7fff9b348000 - 0x7fff9b34efff libsystem_networkextension.dylib ??? 18:14:48 INFO - 0x7fff9b34f000 - 0x7fff9b3a9fff LanguageModeling ??? 18:14:48 INFO - 0x7fff9bd6a000 - 0x7fff9bd81fff libLinearAlgebra.dylib ??? 18:14:48 INFO - 0x7fff9bd82000 - 0x7fff9c0b3fff Foundation ??? 18:14:48 INFO - 0x7fff9c0c1000 - 0x7fff9c0c1fff Carbon ??? 18:14:48 INFO - 0x7fff9c0c2000 - 0x7fff9c1b4fff libxml2.2.dylib ??? 18:14:48 INFO - 0x7fff9c1b5000 - 0x7fff9c1bcfff libcompiler_rt.dylib ??? 18:14:48 INFO - 0x7fff9c1bd000 - 0x7fff9c1c4fff PhoneNumbers ??? 18:14:48 INFO - 0x7fff9c1f5000 - 0x7fff9c200fff libGL.dylib ??? 18:14:48 INFO - 0x7fff9c201000 - 0x7fff9c20bfff IntlPreferences ??? 18:14:48 INFO - Stopping web server 18:14:48 INFO - Stopping web socket server 18:14:48 INFO - Stopping ssltunnel 18:14:48 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:14:48 INFO - runtests.py | Running tests: end. 18:14:48 INFO - Buffered messages finished 18:14:48 INFO - dir: dom/base/test/websocket_hybi 18:14:48 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:14:48 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:14:48 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpKL0rbb.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:14:48 INFO - runtests.py | Server pid: 1455 18:14:48 INFO - runtests.py | Websocket server pid: 1456 18:14:48 INFO - runtests.py | SSL tunnel pid: 1457 18:14:48 INFO - runtests.py | Running with e10s: True 18:14:48 INFO - runtests.py | Running tests: start. 18:14:48 INFO - 18:14:48 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpKL0rbb.mozrunner 18:14:48 INFO - runtests.py | Application pid: 1458 18:14:48 INFO - TEST-INFO | started process Main app process 18:14:50 INFO - 1524705290268 Marionette INFO Listening on port 2828 18:14:52 INFO - 2018-04-25 18:14:52.306 plugin-container[1459:21004] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8843, name = 'com.apple.tsm.portname' 18:14:52 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:14:52 INFO - 2018-04-25 18:14:52.307 plugin-container[1459:21004] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8a1f, name = 'com.apple.CFPasteboardClient' 18:14:52 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:14:52 INFO - 2018-04-25 18:14:52.307 plugin-container[1459:21004] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:14:52 INFO - SimpleTest START 18:14:52 INFO - TEST-START | dom/base/test/websocket_hybi/test_receive-arraybuffer.html 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | should be equal to 'arraybuffer' 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | lengths not equal 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Checking message #0. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Should receive an arraybuffer! 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | lengths not equal 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Passed: Message #0. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Checking message #1. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Should receive an arraybuffer! 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | lengths not equal 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Passed: Message #1. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Checking message #2. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Should receive an arraybuffer! 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | lengths not equal 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | Passed: Message #2. 18:14:53 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:14:53 INFO - MEMORY STAT | vsize 3759MB | residentFast 74MB | heapAllocated 22MB 18:14:53 INFO - TEST-OK | dom/base/test/websocket_hybi/test_receive-arraybuffer.html | took 1100ms 18:14:53 INFO - TEST-START | dom/base/test/websocket_hybi/test_receive-blob.html 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | should be 'blob' 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | lengths not same 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | Checking message #0. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | We should be receiving a Blob 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | lengths not same 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | Passed: Message #0. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | Checking message #1. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | We should be receiving a Blob 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | lengths not same 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | Passed: Message #1. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | Checking message #2. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | We should be receiving a Blob 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | lengths not same 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_receive-blob.html | Passed: Message #2. 18:14:53 INFO - MEMORY STAT | vsize 3761MB | residentFast 76MB | heapAllocated 23MB 18:14:53 INFO - TEST-OK | dom/base/test/websocket_hybi/test_receive-blob.html | took 38ms 18:14:53 INFO - TEST-START | dom/base/test/websocket_hybi/test_send-arraybuffer.html 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-arraybuffer.html | onopen reached 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-arraybuffer.html | PASS: Message #0. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-arraybuffer.html | PASS: Message #1. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-arraybuffer.html | PASS: Message #2. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-arraybuffer.html | should have closed cleanly 18:14:53 INFO - MEMORY STAT | vsize 3761MB | residentFast 77MB | heapAllocated 24MB 18:14:53 INFO - TEST-OK | dom/base/test/websocket_hybi/test_send-arraybuffer.html | took 50ms 18:14:53 INFO - TEST-START | dom/base/test/websocket_hybi/test_send-blob.html 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-blob.html | PASS: Message #0. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-blob.html | PASS: Message #1. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-blob.html | PASS: Message #2. 18:14:53 INFO - TEST-PASS | dom/base/test/websocket_hybi/test_send-blob.html | should have closed cleanly 18:14:53 INFO - MEMORY STAT | vsize 3762MB | residentFast 78MB | heapAllocated 25MB 18:14:53 INFO - TEST-OK | dom/base/test/websocket_hybi/test_send-blob.html | took 48ms 18:14:53 INFO - TEST-START | Shutdown 18:14:53 INFO - Passed: 37 18:14:53 INFO - Failed: 0 18:14:53 INFO - Todo: 0 18:14:53 INFO - Mode: e10s 18:14:53 INFO - Slowest: 1100ms - /tests/dom/base/test/websocket_hybi/test_receive-arraybuffer.html 18:14:53 INFO - SimpleTest FINISHED 18:14:53 INFO - TEST-INFO | Ran 1 Loops 18:14:53 INFO - SimpleTest FINISHED 18:14:54 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:14:54 INFO - TEST-INFO | Main app process: exit 0 18:14:54 INFO - runtests.py | Application ran for: 0:00:06.012287 18:14:54 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpydjxNepidlog 18:14:54 INFO - ==> process 1458 launched child process 1459 18:14:54 INFO - zombiecheck | Checking for orphan process with PID: 1459 18:14:54 INFO - Stopping web server 18:14:54 INFO - Stopping web socket server 18:14:54 INFO - Stopping ssltunnel 18:14:54 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:14:54 INFO - runtests.py | Running tests: end. 18:14:54 INFO - Buffered messages finished 18:14:54 INFO - dir: dom/battery/test 18:14:54 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:14:55 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:14:55 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpCWp9w8.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:14:55 INFO - runtests.py | Server pid: 1466 18:14:55 INFO - runtests.py | Websocket server pid: 1467 18:14:55 INFO - runtests.py | SSL tunnel pid: 1468 18:14:55 INFO - runtests.py | Running with e10s: True 18:14:55 INFO - runtests.py | Running tests: start. 18:14:55 INFO - 18:14:55 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpCWp9w8.mozrunner 18:14:55 INFO - runtests.py | Application pid: 1469 18:14:55 INFO - TEST-INFO | started process Main app process 18:14:56 INFO - 1524705296828 Marionette INFO Listening on port 2828 18:14:58 INFO - 2018-04-25 18:14:58.829 plugin-container[1470:21216] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x444f, name = 'com.apple.tsm.portname' 18:14:58 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:14:58 INFO - 2018-04-25 18:14:58.830 plugin-container[1470:21216] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8f03, name = 'com.apple.CFPasteboardClient' 18:14:58 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:14:58 INFO - 2018-04-25 18:14:58.830 plugin-container[1470:21216] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:14:59 INFO - SimpleTest START 18:14:59 INFO - TEST-START | dom/battery/test/test_battery_unprivileged.html 18:15:00 INFO - TEST-PASS | dom/battery/test/test_battery_unprivileged.html | navigator.getBattery should not exist for unprivileged web content 18:15:00 INFO - TEST-PASS | dom/battery/test/test_battery_unprivileged.html | navigator.battery should not exist 18:15:00 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:15:00 INFO - MEMORY STAT | vsize 3785MB | residentFast 88MB | heapAllocated 23MB 18:15:00 INFO - TEST-OK | dom/battery/test/test_battery_unprivileged.html | took 1092ms 18:15:00 INFO - TEST-START | Shutdown 18:15:00 INFO - Passed: 2 18:15:00 INFO - Failed: 0 18:15:00 INFO - Todo: 0 18:15:00 INFO - Mode: e10s 18:15:00 INFO - Slowest: 1092ms - /tests/dom/battery/test/test_battery_unprivileged.html 18:15:00 INFO - SimpleTest FINISHED 18:15:00 INFO - TEST-INFO | Ran 1 Loops 18:15:00 INFO - SimpleTest FINISHED 18:15:00 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:15:01 INFO - TEST-INFO | Main app process: exit 0 18:15:01 INFO - runtests.py | Application ran for: 0:00:05.671299 18:15:01 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpp6QHCVpidlog 18:15:01 INFO - ==> process 1469 launched child process 1470 18:15:01 INFO - zombiecheck | Checking for orphan process with PID: 1470 18:15:01 INFO - Stopping web server 18:15:01 INFO - Stopping web socket server 18:15:01 INFO - Stopping ssltunnel 18:15:01 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:15:01 INFO - runtests.py | Running tests: end. 18:15:01 INFO - Buffered messages finished 18:15:01 INFO - dir: dom/bindings/test 18:15:01 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:15:01 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:15:01 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4DHyS_.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:15:01 INFO - runtests.py | Server pid: 1477 18:15:01 INFO - runtests.py | Websocket server pid: 1478 18:15:01 INFO - runtests.py | SSL tunnel pid: 1479 18:15:01 INFO - runtests.py | Running with e10s: True 18:15:01 INFO - runtests.py | Running tests: start. 18:15:01 INFO - 18:15:01 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4DHyS_.mozrunner 18:15:01 INFO - runtests.py | Application pid: 1480 18:15:01 INFO - TEST-INFO | started process Main app process 18:15:03 INFO - 1524705303024 Marionette INFO Listening on port 2828 18:15:05 INFO - 2018-04-25 18:15:05.001 plugin-container[1481:21417] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8837, name = 'com.apple.tsm.portname' 18:15:05 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:05 INFO - 2018-04-25 18:15:05.001 plugin-container[1481:21417] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x891b, name = 'com.apple.CFPasteboardClient' 18:15:05 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:05 INFO - 2018-04-25 18:15:05.001 plugin-container[1481:21417] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:15:05 INFO - SimpleTest START 18:15:05 INFO - TEST-START | dom/bindings/test/test_ByteString.html 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_ByteString.html | Character values > 255 not rejected for ByteString 18:15:06 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:15:06 INFO - MEMORY STAT | vsize 3762MB | residentFast 83MB | heapAllocated 23MB 18:15:06 INFO - TEST-OK | dom/bindings/test/test_ByteString.html | took 1090ms 18:15:06 INFO - TEST-START | dom/bindings/test/test_InstanceOf.html 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | document is an event target 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | instanceof should work on XHR 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | instanceof needs to walk the prototype chain 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | Same-origin instanceof of a interface prototype object should work, even if called cross-origin 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | Cross-origin instanceof of a interface prototype object shouldn't work 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | If an interface prototype object is on the protochain then instanceof with the interface object should succeed 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_InstanceOf.html | If an interface prototype object is not on the protochain then instanceof with the interface object should succeed 18:15:06 INFO - MEMORY STAT | vsize 3764MB | residentFast 86MB | heapAllocated 24MB 18:15:06 INFO - TEST-OK | dom/bindings/test/test_InstanceOf.html | took 60ms 18:15:06 INFO - TEST-START | dom/bindings/test/test_Object.prototype_props.html 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_Object.prototype_props.html | Test for bug 987110 - Test for bug 987110: Elided 2 passes or known failures. 18:15:06 INFO - MEMORY STAT | vsize 3765MB | residentFast 87MB | heapAllocated 25MB 18:15:06 INFO - TEST-OK | dom/bindings/test/test_Object.prototype_props.html | took 110ms 18:15:06 INFO - TEST-START | dom/bindings/test/test_async_stacks.html 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_async_stacks.html | stack includes registerEventListener 18:15:06 INFO - TEST-PASS | dom/bindings/test/test_async_stacks.html | stack includes xhrTest 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_async_stacks.html | stack includes rafTest 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_async_stacks.html | stack includes intervalTest 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_async_stacks.html | stack includes postMessageTest 18:15:10 INFO - MEMORY STAT | vsize 3766MB | residentFast 89MB | heapAllocated 25MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_async_stacks.html | took 3672ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_barewordGetsWindow.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Couldn't find document getter 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Bareword should see own inner 1 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Qualified should see current inner 1 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Bareword should see own inner 2 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Qualified should see current inner 2 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Bareword should see own inner 3 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_barewordGetsWindow.html | Qualified should see current inner 2 18:15:10 INFO - MEMORY STAT | vsize 3767MB | residentFast 90MB | heapAllocated 26MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_barewordGetsWindow.html | took 52ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug1041646.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug1041646.html | This test won't test what it should be testing 18:15:10 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 19MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug1041646.html | took 86ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug1123875.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug1123875.html | Test for Bug 1123875 - Test for Bug 1123875: Elided 2 passes or known failures. 18:15:10 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 18MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug1123875.html | took 44ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug560072.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug560072.html | Should get body out of property descriptor 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug560072.html | Should get body out of property descriptor this way too 18:15:10 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 19MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug560072.html | took 34ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug742191.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug742191.html | passing an invalid argument should cause a type error! 18:15:10 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 19MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug742191.html | took 32ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug759621.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug759621.html | Should be able to set expando shadowing a proto prop 18:15:10 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 19MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug759621.html | took 34ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug773326.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug773326.html | Test for Bug 773326 - Test for Bug 773326: Elided 2 passes or known failures. 18:15:10 INFO - MEMORY STAT | vsize 3770MB | residentFast 94MB | heapAllocated 18MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug773326.html | took 68ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug788369.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug788369.html | Should have an XHR object 18:15:10 INFO - MEMORY STAT | vsize 3773MB | residentFast 94MB | heapAllocated 19MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug788369.html | took 38ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug852846.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug852846.html | Shouldn't have color set on HTML element 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug852846.html | Should have color set on HTML element 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug852846.html | Shouldn't have color set on SVG element 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug852846.html | Should have color set on SVG element 18:15:10 INFO - MEMORY STAT | vsize 3773MB | residentFast 95MB | heapAllocated 19MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug852846.html | took 44ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_bug862092.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_bug862092.html | adoptNode needs to preserve expandos 18:15:10 INFO - MEMORY STAT | vsize 3773MB | residentFast 95MB | heapAllocated 20MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_bug862092.html | took 52ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_callback_across_document_open.html 18:15:10 INFO - TEST-PASS | dom/bindings/test/test_callback_across_document_open.html | Test for callback invocation for a callback that comes from a no-longer-current window that still has an active document. - Test for callback invocation for a callback that comes from a no-longer-current window that still has an active document.: Elided 2 passes or known failures. 18:15:10 INFO - MEMORY STAT | vsize 3773MB | residentFast 95MB | heapAllocated 21MB 18:15:10 INFO - TEST-OK | dom/bindings/test/test_callback_across_document_open.html | took 70ms 18:15:10 INFO - TEST-START | dom/bindings/test/test_callback_default_thisval.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_callback_default_thisval.html | Should have undefined this value 18:15:11 INFO - MEMORY STAT | vsize 3773MB | residentFast 96MB | heapAllocated 21MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_callback_default_thisval.html | took 520ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_callback_exceptions.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_callback_exceptions.html | Test for ... - Test for ...: Elided 3 passes or known failures. 18:15:11 INFO - MEMORY STAT | vsize 3775MB | residentFast 96MB | heapAllocated 22MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_callback_exceptions.html | took 40ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_cloneAndImportNode.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_cloneAndImportNode.html | cloneNode() should do a shallow clone 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_cloneAndImportNode.html | cloneNode(undefined) should do a shallow clone 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_cloneAndImportNode.html | cloneNode(true) should do a deep clone 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_cloneAndImportNode.html | importNode(node) should do a deep import 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_cloneAndImportNode.html | importNode(undefined) should do a shallow import 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_cloneAndImportNode.html | importNode(true) should do a deep import 18:15:11 INFO - MEMORY STAT | vsize 3775MB | residentFast 96MB | heapAllocated 23MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_cloneAndImportNode.html | took 32ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_crossOriginWindowSymbolAccess.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_crossOriginWindowSymbolAccess.html | Test for accessing symbols on a cross-origin window - Test for accessing symbols on a cross-origin window: Elided 2 passes or known failures. 18:15:11 INFO - MEMORY STAT | vsize 3775MB | residentFast 97MB | heapAllocated 24MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_crossOriginWindowSymbolAccess.html | took 54ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_defineProperty.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting named property on [object HTMLDocument] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting named property via SETELEM on [object HTMLDocument] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when defining named property on [object HTMLDocument] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting named property on [object HTMLDocument] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting named property via SETELEM on[object HTMLDocument] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in non-strict mode when defining named property on [object HTMLDocument] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting named property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting named property via SETELEM on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when defining named property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting named property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting named property via SETELEM on[object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in non-strict mode when defining named property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting indexed property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting out of bounds indexed property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when defining indexed property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting indexed property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting out of bounds indexed property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in non-strict mode when defining indexed property on [object HTMLCollection] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting indexed property on [object NodeList] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when setting out of bounds indexed property on [object NodeList] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in strict mode when defining indexed property on [object NodeList] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting indexed property on [object NodeList] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should not throw in non-strict mode when setting out of bounds indexed property on [object NodeList] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_defineProperty.html | Should throw in non-strict mode when defining indexed property on [object NodeList] 18:15:11 INFO - MEMORY STAT | vsize 3776MB | residentFast 98MB | heapAllocated 24MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_defineProperty.html | took 38ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_domProxyArrayLengthGetter.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_domProxyArrayLengthGetter.html | length getter should return array length 18:15:11 INFO - MEMORY STAT | vsize 3776MB | residentFast 98MB | heapAllocated 25MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_domProxyArrayLengthGetter.html | took 36ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_enums.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_enums.html | Enums - Enums: Elided 2 passes or known failures. 18:15:11 INFO - MEMORY STAT | vsize 3777MB | residentFast 99MB | heapAllocated 25MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_enums.html | took 36ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_exceptionSanitization.html 18:15:11 INFO - JavaScript error: jar:file:///builds/slave/test/build/application/Firefox.app/Contents/Resources/browser/omni.ja!/components/FeedConverter.js, line 518: NS_ERROR_MALFORMED_URI: Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsIIOService.newURI] 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_exceptionSanitization.html | Should have the right exception 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_exceptionSanitization.html | Should not be seeing where the exception really came from 18:15:11 INFO - MEMORY STAT | vsize 3777MB | residentFast 99MB | heapAllocated 26MB 18:15:11 INFO - TEST-OK | dom/bindings/test/test_exceptionSanitization.html | took 38ms 18:15:11 INFO - TEST-START | dom/bindings/test/test_exceptionThrowing.html 18:15:11 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | Should get count exceptions 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | Should get count exceptions here too 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | Should get count exceptions here too 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | We should get here 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | Should get count exceptions from getter 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | Should get count exceptions from getter here too 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | Should get count exceptions from getter here too 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptionThrowing.html | We should get here too 18:15:12 INFO - MEMORY STAT | vsize 3815MB | residentFast 137MB | heapAllocated 57MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_exceptionThrowing.html | took 324ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_exception_messages.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for bogus method this object 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for bogus getter this object 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for bogus setter this object 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for bogus interface argument 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for null interface argument 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for interface setter call 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for wrong interface argument 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for wrong interface setter call 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for bogus enum value 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for non-callable callback interface operation property 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for regexp passed for a dictionary 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for overload resolution failure 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for invalid value passed for union 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exception_messages.html | Correct exception should be thrown for invalid float 18:15:12 INFO - MEMORY STAT | vsize 3816MB | residentFast 138MB | heapAllocated 57MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_exception_messages.html | took 32ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_exceptions_from_jsimplemented.html 18:15:12 INFO - (unknown/INFO) insert '' (registry) succeeded: 18:15:12 INFO - (registry/INFO) Initialized registry 18:15:12 INFO - (registry/INFO) insert 'ice' (registry) succeeded: ice 18:15:12 INFO - (registry/INFO) insert 'ice.pref' (registry) succeeded: ice.pref 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type' (registry) succeeded: ice.pref.type 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.srv_rflx' (UCHAR) succeeded: 0x64 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.peer_rflx' (UCHAR) succeeded: 0x6e 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.host' (UCHAR) succeeded: 0x7e 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.relayed' (UCHAR) succeeded: 0x05 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.srv_rflx_tcp' (UCHAR) succeeded: 0x63 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.peer_rflx_tcp' (UCHAR) succeeded: 0x6d 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.host_tcp' (UCHAR) succeeded: 0x7d 18:15:12 INFO - (registry/INFO) insert 'ice.pref.type.relayed_tcp' (UCHAR) succeeded: 0x00 18:15:12 INFO - (registry/INFO) insert 'stun' (registry) succeeded: stun 18:15:12 INFO - (registry/INFO) insert 'stun.client' (registry) succeeded: stun.client 18:15:12 INFO - (registry/INFO) insert 'stun.client.maximum_transmits' (UINT4) succeeded: 7 18:15:12 INFO - (registry/INFO) insert 'ice.trickle_grace_period' (UINT4) succeeded: 5000 18:15:12 INFO - (registry/INFO) insert 'ice.tcp' (registry) succeeded: ice.tcp 18:15:12 INFO - (registry/INFO) insert 'ice.tcp.so_sock_count' (INT4) succeeded: 0 18:15:12 INFO - (registry/INFO) insert 'ice.tcp.listen_backlog' (INT4) succeeded: 10 18:15:12 INFO - (registry/INFO) insert 'ice.tcp.disable' (char) succeeded: \001 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptions_from_jsimplemented.html | Exception should have been on line 36 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptions_from_jsimplemented.html | Should have the exception we expect 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptions_from_jsimplemented.html | Rejection should have been on line 17 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_exceptions_from_jsimplemented.html | Should have the rejection we expect 18:15:12 INFO - MEMORY STAT | vsize 3820MB | residentFast 141MB | heapAllocated 59MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_exceptions_from_jsimplemented.html | took 40ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_forOf.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of div.childNodes)' should iterate over child nodes 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of div.childNodes)' should see elements added during iteration 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of div.children)' should iterate over child elements 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of emptyNodeList)' loop should run zero times 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | for-of loop should work with a querySelectorAll() NodeList 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of div.childNodes)' should iterate over child nodes (in iframe) 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of div.childNodes)' should see elements added during iteration (in iframe) 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of div.children)' should iterate over child elements (in iframe) 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | 'for (x of emptyNodeList)' loop should run zero times (in iframe) 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_forOf.html | for-of loop should work with a querySelectorAll() NodeList (in iframe) 18:15:12 INFO - MEMORY STAT | vsize 3821MB | residentFast 142MB | heapAllocated 59MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_forOf.html | took 46ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_integers.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_integers.html | Should not start in an error state 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_integers.html | Should have treated non-finite double as 0 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_integers.html | Should not start in an error state 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_integers.html | Should have treated non-finite double as 0 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_integers.html | Should not start in an error state 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_integers.html | Should have treated non-finite double as 0 18:15:12 INFO - MEMORY STAT | vsize 3861MB | residentFast 146MB | heapAllocated 60MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_integers.html | took 48ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_interfaceName.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_interfaceName.html | Image name 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_interfaceName.html | Promise name 18:15:12 INFO - MEMORY STAT | vsize 3985MB | residentFast 147MB | heapAllocated 60MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_interfaceName.html | took 38ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_interfaceToString.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_interfaceToString.html | Stringifying a DOM interface object should return the same stringas stringifying a native function. 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_interfaceToString.html | Stringifying a DOM interface object via Function.prototype.toString should return the same string as stringifying a native function. 18:15:12 INFO - MEMORY STAT | vsize 4134MB | residentFast 149MB | heapAllocated 61MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_interfaceToString.html | took 40ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_lenientThis.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lenientThis.html | [LenientThis] - [LenientThis]: Elided 3 passes or known failures. 18:15:12 INFO - MEMORY STAT | vsize 4083MB | residentFast 152MB | heapAllocated 63MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_lenientThis.html | took 54ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_lookupGetter.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | But able to look it up the normal way 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | property should still be on the prototype 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | property should be enumerable 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | the getter actually works 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | the getter works after defineSetter 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | Should have correct responseType up front 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_lookupGetter.html | the setter is bound correctly 18:15:12 INFO - MEMORY STAT | vsize 4049MB | residentFast 151MB | heapAllocated 62MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_lookupGetter.html | took 50ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_namedNoIndexed.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_namedNoIndexed.html | Indexed props should work like named on dataset 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_namedNoIndexed.html | Indexed props as strings should work like named on dataset 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_namedNoIndexed.html | Named props should work on dataset 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_namedNoIndexed.html | Named props as strings should work on dataset 18:15:12 INFO - MEMORY STAT | vsize 4049MB | residentFast 152MB | heapAllocated 63MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_namedNoIndexed.html | took 48ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_named_getter_enumerability.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_named_getter_enumerability.html | Test for named getter enumerability - Test for named getter enumerability: Elided 5 passes or known failures. 18:15:12 INFO - MEMORY STAT | vsize 4050MB | residentFast 153MB | heapAllocated 63MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_named_getter_enumerability.html | took 80ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_oom_reporting.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_oom_reporting.html | expected uncaught exception - uncaught exception: out of memory at undefined 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_oom_reporting.html | Should have an error event 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_oom_reporting.html | Should have the right error message 18:15:12 INFO - JavaScript error: , line 0: uncaught exception: out of memory 18:15:12 INFO - MEMORY STAT | vsize 4051MB | residentFast 153MB | heapAllocated 64MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_oom_reporting.html | took 34ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_primitive_this.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_primitive_this.html | undefined assertion name 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_primitive_this.html | undefined assertion name 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_primitive_this.html | undefined assertion name 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_primitive_this.html | undefined assertion name 18:15:12 INFO - MEMORY STAT | vsize 4051MB | residentFast 154MB | heapAllocated 64MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_primitive_this.html | took 42ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_queryInterface.html 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_queryInterface.html | QI to nsIDOMNSEditableElement on a non-editable element should fail 18:15:12 INFO - TEST-PASS | dom/bindings/test/test_queryInterface.html | Editable element needs to support QI to nsIDOMNSEditableElement 18:15:12 INFO - MEMORY STAT | vsize 4053MB | residentFast 155MB | heapAllocated 65MB 18:15:12 INFO - TEST-OK | dom/bindings/test/test_queryInterface.html | took 44ms 18:15:12 INFO - TEST-START | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html | Should have no action attribute 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html | form.action should be the input 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html | Should have an action attribute now 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html | form.action should still be the input 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html | form.action should no longer be shadowed 18:15:13 INFO - MEMORY STAT | vsize 4053MB | residentFast 156MB | heapAllocated 66MB 18:15:13 INFO - TEST-OK | dom/bindings/test/test_setWithNamedGetterNoNamedSetter.html | took 110ms 18:15:13 INFO - TEST-START | dom/bindings/test/test_throwing_method_noDCE.html 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_throwing_method_noDCE.html | Test that we don't DCE functions that can throw - Test that we don't DCE functions that can throw: Elided 2 passes or known failures. 18:15:13 INFO - MEMORY STAT | vsize 4054MB | residentFast 157MB | heapAllocated 66MB 18:15:13 INFO - TEST-OK | dom/bindings/test/test_throwing_method_noDCE.html | took 96ms 18:15:13 INFO - TEST-START | dom/bindings/test/test_traceProtos.html 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_traceProtos.html | Accessing unreferenced DOM interface objects shouldn't crash 18:15:13 INFO - MEMORY STAT | vsize 4045MB | residentFast 150MB | heapAllocated 19MB 18:15:13 INFO - TEST-OK | dom/bindings/test/test_traceProtos.html | took 366ms 18:15:13 INFO - TEST-START | dom/bindings/test/test_treat_non_object_as_null.html 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_treat_non_object_as_null.html | Should preserve an object value when assigning to event handler 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_treat_non_object_as_null.html | Non-object values should become null when assigning to event handler 18:15:13 INFO - MEMORY STAT | vsize 4045MB | residentFast 150MB | heapAllocated 19MB 18:15:13 INFO - TEST-OK | dom/bindings/test/test_treat_non_object_as_null.html | took 34ms 18:15:13 INFO - TEST-START | dom/bindings/test/test_unforgeablesonexpando.html 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_unforgeablesonexpando.html | Test for making sure named getters don't override the unforgeable location on HTMLDocument - Test for making sure named getters don't override the unforgeable location on HTMLDocument: Elided 3 passes or known failures. 18:15:13 INFO - MEMORY STAT | vsize 4045MB | residentFast 150MB | heapAllocated 20MB 18:15:13 INFO - TEST-OK | dom/bindings/test/test_unforgeablesonexpando.html | took 48ms 18:15:13 INFO - TEST-START | dom/bindings/test/test_worker_UnwrapArg.html 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_worker_UnwrapArg.html | Message 1 should be correct 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_worker_UnwrapArg.html | Message 2 should be correct 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_worker_UnwrapArg.html | Message 3 should be correct 18:15:13 INFO - TEST-PASS | dom/bindings/test/test_worker_UnwrapArg.html | What message is this? 18:15:13 INFO - MEMORY STAT | vsize 4049MB | residentFast 151MB | heapAllocated 21MB 18:15:13 INFO - TEST-OK | dom/bindings/test/test_worker_UnwrapArg.html | took 40ms 18:15:13 INFO - TEST-START | Shutdown 18:15:13 INFO - Passed: 171 18:15:13 INFO - Failed: 0 18:15:13 INFO - Todo: 0 18:15:13 INFO - Mode: e10s 18:15:13 INFO - Slowest: 3672ms - /tests/dom/bindings/test/test_async_stacks.html 18:15:13 INFO - SimpleTest FINISHED 18:15:13 INFO - TEST-INFO | Ran 1 Loops 18:15:13 INFO - SimpleTest FINISHED 18:15:14 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:15:14 INFO - TEST-INFO | Main app process: exit 0 18:15:14 INFO - runtests.py | Application ran for: 0:00:12.883607 18:15:14 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpldOHaIpidlog 18:15:14 INFO - ==> process 1480 launched child process 1481 18:15:14 INFO - zombiecheck | Checking for orphan process with PID: 1481 18:15:14 INFO - Stopping web server 18:15:14 INFO - Stopping web socket server 18:15:14 INFO - Stopping ssltunnel 18:15:14 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:15:14 INFO - runtests.py | Running tests: end. 18:15:14 INFO - Buffered messages finished 18:15:14 INFO - dir: dom/broadcastchannel/tests 18:15:14 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:15:14 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:15:14 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpYcfxmv.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:15:14 INFO - runtests.py | Server pid: 1488 18:15:14 INFO - runtests.py | Websocket server pid: 1489 18:15:14 INFO - runtests.py | SSL tunnel pid: 1490 18:15:14 INFO - runtests.py | Running with e10s: True 18:15:14 INFO - runtests.py | Running tests: start. 18:15:14 INFO - 18:15:14 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpYcfxmv.mozrunner 18:15:14 INFO - runtests.py | Application pid: 1491 18:15:14 INFO - TEST-INFO | started process Main app process 18:15:16 INFO - 1524705316490 Marionette INFO Listening on port 2828 18:15:18 INFO - 2018-04-25 18:15:18.560 plugin-container[1492:21666] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x883f, name = 'com.apple.tsm.portname' 18:15:18 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:18 INFO - 2018-04-25 18:15:18.560 plugin-container[1492:21666] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4723, name = 'com.apple.CFPasteboardClient' 18:15:18 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:18 INFO - 2018-04-25 18:15:18.561 plugin-container[1492:21666] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:15:18 INFO - SimpleTest START 18:15:18 INFO - TEST-START | dom/broadcastchannel/tests/test_bfcache.html 18:15:20 INFO - Page1Shown: data:text/html, 18:15:20 INFO - TEST-PASS | dom/broadcastchannel/tests/test_bfcache.html | test page should have been persisted initially 18:15:20 INFO - New location: data:text/html, 18:15:20 INFO - Page2Shown: data:text/html, 18:15:20 INFO - Going back 18:15:20 INFO - Page1Shown: data:text/html, 18:15:20 INFO - TEST-PASS | dom/broadcastchannel/tests/test_bfcache.html | test page should have been persisted in pageshow 18:15:20 INFO - Page1Shown: data:text/html, 18:15:20 INFO - TEST-PASS | dom/broadcastchannel/tests/test_bfcache.html | test page should have been persisted in pageshow 18:15:20 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:15:20 INFO - MEMORY STAT | vsize 3762MB | residentFast 86MB | heapAllocated 25MB 18:15:20 INFO - TEST-OK | dom/broadcastchannel/tests/test_bfcache.html | took 1502ms 18:15:20 INFO - ###!!! [Parent][DispatchAsyncMessage] Error: PCompositorBridge::Msg_PAPZConstructor Value error: message was deserialized, but contained an illegal value 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_any.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | BroadcastChannel can be created 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | BroadcastChannel can be created 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: hello world 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: hello world 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: hello world 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: 123 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: 123 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: 123 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: null 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: null 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: null 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: true 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: true 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: true 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: Wed Apr 25 2018 18:15:21 GMT-0700 (PDT) 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: Wed Apr 25 2018 18:15:21 GMT-0700 (PDT) 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: Wed Apr 25 2018 18:15:21 GMT-0700 (PDT) 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: 1,test,true,Wed Apr 25 2018 18:15:21 GMT-0700 (PDT) 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: 1,test,true,Wed Apr 25 2018 18:15:21 GMT-0700 (PDT) 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Array.length matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: 1,test,true,Wed Apr 25 2018 18:15:21 GMT-0700 (PDT) 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Array.length matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: [object Object] 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: [object Object] 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Array.length matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: [object Object] 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Array.length matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - Posted: [object Blob] 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc2: [object Blob] 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Still comparing... 18:15:21 INFO - bc: [object Blob] 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | They should not match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Props match - using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Type matches 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Matching using toSource() 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_any.html | Just 2 comparations 18:15:21 INFO - MEMORY STAT | vsize 3770MB | residentFast 91MB | heapAllocated 27MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_any.html | took 74ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_basic.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel exists 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel can be created 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel.name is foobar 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel has postMessage() method 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | Parent exists 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel exists 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel can be created 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel.name is foobar 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | BroadcastChannel has postMessage() method 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | evt is a MessageEvent 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.target is bc 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.target.name is foobar 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.target.name is bc.name 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | Message received from the window 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | This is a MessageEvent 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.target is bc 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.target.name is foobar 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.target.name == bc.name 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | MessageEvent.origin is correct 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | The message from the iframe has been received! 18:15:21 INFO - MEMORY STAT | vsize 3772MB | residentFast 95MB | heapAllocated 28MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_basic.html | took 72ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_close.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_close.html | PostMessage should throw if called after a close(). 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_close.html | PostMessage should throw if called after a close(). 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_close.html | undefined assertion name 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_close.html | undefined assertion name 18:15:21 INFO - MEMORY STAT | vsize 3772MB | residentFast 96MB | heapAllocated 29MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_close.html | took 50ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_close2.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_close2.html | First message has been received 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_close2.html | Second message has been received 18:15:21 INFO - MEMORY STAT | vsize 3772MB | residentFast 97MB | heapAllocated 29MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_close2.html | took 40ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_self.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_self.html | The target is !x 18:15:21 INFO - MEMORY STAT | vsize 3773MB | residentFast 97MB | heapAllocated 30MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_self.html | took 40ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_sharedWorker.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_sharedWorker.html | SharedWorker is ready! 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_sharedWorker.html | The message matches! 18:15:21 INFO - MEMORY STAT | vsize 3777MB | residentFast 98MB | heapAllocated 23MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_sharedWorker.html | took 74ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_worker.html 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker.html | Worker is ready! 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker.html | The message matches! 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker.html | Worker is ready! 18:15:21 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker.html | The message matches! 18:15:21 INFO - MEMORY STAT | vsize 3797MB | residentFast 101MB | heapAllocated 25MB 18:15:21 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_worker.html | took 98ms 18:15:21 INFO - TEST-START | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html 18:15:22 INFO - MSG: READY 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | Worker is ready! 18:15:22 INFO - MSG: 1 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | The message is correct: 1 18:15:22 INFO - MSG: 2 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | The message is correct: 2 18:15:22 INFO - MSG: 3 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | The message is correct: 3 18:15:22 INFO - MSG: 4 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | The message is correct: 4 18:15:22 INFO - MSG: 5 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | The message is correct: 5 18:15:22 INFO - MEMORY STAT | vsize 3803MB | residentFast 101MB | heapAllocated 19MB 18:15:22 INFO - TEST-OK | dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html | took 562ms 18:15:22 INFO - TEST-START | dom/broadcastchannel/tests/test_dataCloning.html 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_dataCloning.html | This should throw! 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_dataCloning.html | Correct DataCloneError exception thrown 18:15:22 INFO - MEMORY STAT | vsize 3803MB | residentFast 101MB | heapAllocated 20MB 18:15:22 INFO - TEST-OK | dom/broadcastchannel/tests/test_dataCloning.html | took 34ms 18:15:22 INFO - TEST-START | dom/broadcastchannel/tests/test_invalidState.html 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_invalidState.html | This should throw! 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_invalidState.html | Correct invalid-state exception thrown 18:15:22 INFO - MEMORY STAT | vsize 3803MB | residentFast 101MB | heapAllocated 21MB 18:15:22 INFO - TEST-OK | dom/broadcastchannel/tests/test_invalidState.html | took 32ms 18:15:22 INFO - TEST-START | dom/broadcastchannel/tests/test_ordering.html 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | Correct length 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | target for event 0 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | undefined assertion name 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | target for event 1 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | undefined assertion name 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | target for event 2 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | undefined assertion name 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | target for event 3 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | undefined assertion name 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | target for event 4 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | undefined assertion name 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | target for event 5 18:15:22 INFO - TEST-PASS | dom/broadcastchannel/tests/test_ordering.html | undefined assertion name 18:15:22 INFO - MEMORY STAT | vsize 3803MB | residentFast 101MB | heapAllocated 21MB 18:15:22 INFO - TEST-OK | dom/broadcastchannel/tests/test_ordering.html | took 34ms 18:15:22 INFO - TEST-START | Shutdown 18:15:22 INFO - Passed: 194 18:15:22 INFO - Failed: 0 18:15:22 INFO - Todo: 0 18:15:22 INFO - Mode: e10s 18:15:22 INFO - Slowest: 1502ms - /tests/dom/broadcastchannel/tests/test_bfcache.html 18:15:22 INFO - SimpleTest FINISHED 18:15:22 INFO - TEST-INFO | Ran 1 Loops 18:15:22 INFO - SimpleTest FINISHED 18:15:23 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:15:23 INFO - TEST-INFO | Main app process: exit 0 18:15:23 INFO - runtests.py | Application ran for: 0:00:08.363107 18:15:23 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpcb07uIpidlog 18:15:23 INFO - ==> process 1491 launched child process 1492 18:15:23 INFO - zombiecheck | Checking for orphan process with PID: 1492 18:15:23 INFO - Stopping web server 18:15:23 INFO - Stopping web socket server 18:15:23 INFO - Stopping ssltunnel 18:15:23 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:15:23 INFO - runtests.py | Running tests: end. 18:15:23 INFO - Buffered messages finished 18:15:23 INFO - dir: dom/cache/test/mochitest 18:15:23 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:15:23 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:15:23 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpTrUzOP.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:15:23 INFO - runtests.py | Server pid: 1499 18:15:23 INFO - runtests.py | Websocket server pid: 1500 18:15:23 INFO - runtests.py | SSL tunnel pid: 1501 18:15:23 INFO - runtests.py | Running with e10s: True 18:15:23 INFO - runtests.py | Running tests: start. 18:15:23 INFO - 18:15:23 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpTrUzOP.mozrunner 18:15:23 INFO - runtests.py | Application pid: 1502 18:15:23 INFO - TEST-INFO | started process Main app process 18:15:25 INFO - 1524705325308 Marionette INFO Listening on port 2828 18:15:27 INFO - 2018-04-25 18:15:27.236 plugin-container[1503:21884] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x883b, name = 'com.apple.tsm.portname' 18:15:27 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:27 INFO - 2018-04-25 18:15:27.237 plugin-container[1503:21884] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4507, name = 'com.apple.CFPasteboardClient' 18:15:27 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:27 INFO - 2018-04-25 18:15:27.237 plugin-container[1503:21884] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:15:27 INFO - SimpleTest START 18:15:27 INFO - TEST-START | dom/cache/test/mochitest/test_cache.html 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | order argument should be valid 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: caches object should be available on global 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: cache object should be resolved from caches.open 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: caches.has() should resolve true 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: caches.keys() should resolve to a truthy value 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: caches.keys() should resolve to an array of length at least 1 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: caches.keys() should resolve to an array containing key 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: caches.delete() should resolve true 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: missing key should return false from has 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 0 === 0: cache.keys() should resolve to an array of length 0 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: TypeError === TypeError: put() should throw TypeError for invalid scheme 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 1 === 1: cache.keys() should resolve to an array of length 1 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: key should be a Request 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: cachekey: Request URL should match original 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: value should be a Response 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 200 === 200: Response status should be 200 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: undefined === undefined: Match with invalid scheme should resolve undefined 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: Hello world === Hello world: Response body should match original 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: undefined === undefined: The promise should resolve to undefined 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Request]: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 1 === 1: Only one key is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Request]: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 1 === 1: Only one key is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Response]: matchAll should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 1 === 1: Only one match is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Response]: match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Response]: storage match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Response]: storage match with cacheName should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: [object Response]: match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: : Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 0 === 0: Zero keys is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: : matchAll should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: 0 === 0: Zero matches is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: has should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: snafuWorker,foobarWorker: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: At least two keys are expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: snafu should exist 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: foobar should come after it 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: has should have a result 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Worker: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: caches object should be available on global 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: cache object should be resolved from caches.open 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: caches.has() should resolve true 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: caches.keys() should resolve to a truthy value 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: caches.keys() should resolve to an array of length at least 1 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: caches.keys() should resolve to an array containing key 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: caches.delete() should resolve true 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: missing key should return false from has 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 0 === 0: cache.keys() should resolve to an array of length 0 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: TypeError === TypeError: put() should throw TypeError for invalid scheme 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 1 === 1: cache.keys() should resolve to an array of length 1 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: key should be a Request 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: cachekey: Request URL should match original 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: value should be a Response 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 200 === 200: Response status should be 200 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: undefined === undefined: Match with invalid scheme should resolve undefined 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: Hello world === Hello world: Response body should match original 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: undefined === undefined: The promise should resolve to undefined 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Request]: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 1 === 1: Only one key is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Request]: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 1 === 1: Only one key is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Response]: matchAll should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 1 === 1: Only one match is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Response]: match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Response]: storage match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Response]: storage match with cacheName should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: [object Response]: match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: : Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 0 === 0: Zero keys is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: : matchAll should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: 0 === 0: Zero matches is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: has should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: snafuServiceWorker,foobarServiceWorker: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: At least two keys are expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: snafu should exist 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: foobar should come after it 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: has should have a result 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | ServiceWorker: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: caches object should be available on global 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: cache object should be resolved from caches.open 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: caches.has() should resolve true 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: caches.keys() should resolve to a truthy value 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: caches.keys() should resolve to an array of length at least 1 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: caches.keys() should resolve to an array containing key 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: caches.delete() should resolve true 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: missing key should return false from has 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 0 === 0: cache.keys() should resolve to an array of length 0 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: TypeError === TypeError: put() should throw TypeError for invalid scheme 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 1 === 1: cache.keys() should resolve to an array of length 1 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: key should be a Request 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: cachekey: Request URL should match original 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: value should be a Response 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 200 === 200: Response status should be 200 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: undefined === undefined: Match with invalid scheme should resolve undefined 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: Hello world === Hello world: Response body should match original 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: undefined === undefined: The promise should resolve to undefined 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Request]: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 1 === 1: Only one key is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Request]: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 1 === 1: Only one key is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Response]: matchAll should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 1 === 1: Only one match is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Response]: match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Response]: storage match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Response]: storage match with cacheName should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: [object Response]: match should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: : Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 0 === 0: Zero keys is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: : matchAll should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: 0 === 0: Zero matches is expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: has should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: snafuWindow,foobarWindow: Valid keys object expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: At least two keys are expected 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: snafu should exist 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: foobar should come after it 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: delete should succeed 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: has should have a result 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache.html | Window: true: delete should succeed 18:15:28 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:15:28 INFO - MEMORY STAT | vsize 3763MB | residentFast 77MB | heapAllocated 18MB 18:15:28 INFO - TEST-OK | dom/cache/test/mochitest/test_cache.html | took 1380ms 18:15:28 INFO - TEST-START | dom/cache/test/mochitest/test_cache_add.html 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | order argument should be valid 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: TypeError === TypeError: add() should throw TypeError for invalid scheme 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: TypeError === TypeError: addAll() should throw TypeError for invalid scheme 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: 4 === 4: Expected number of results 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:28 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: undefined === undefined: URLs should not already be in the cache 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: undefined === undefined: Successful add() should resolve undefined 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: undefined === undefined: Successful addAll() should resolve undefined 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: true: Responses should now be in cache for each URL. 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Worker: true: Responses should now be in cache for each URL. 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: TypeError === TypeError: add() should throw TypeError for invalid scheme 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: TypeError === TypeError: addAll() should throw TypeError for invalid scheme 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: undefined === undefined: URLs should not already be in the cache 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: undefined === undefined: Successful add() should resolve undefined 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: undefined === undefined: Successful addAll() should resolve undefined 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: true: Responses should now be in cache for each URL. 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | ServiceWorker: true: Responses should now be in cache for each URL. 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: TypeError === TypeError: add() should throw TypeError for invalid scheme 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: TypeError === TypeError: addAll() should throw TypeError for invalid scheme 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: undefined === undefined: URLs should not already be in the cache 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: undefined === undefined: Successful add() should resolve undefined 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: undefined === undefined: Successful addAll() should resolve undefined 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: true: Responses should now be in cache for each URL. 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: 4 === 4: Expected number of results 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_add.html | Window: true: Responses should now be in cache for each URL. 18:15:29 INFO - MEMORY STAT | vsize 3767MB | residentFast 79MB | heapAllocated 18MB 18:15:29 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_add.html | took 278ms 18:15:29 INFO - TEST-START | dom/cache/test/mochitest/test_cache_delete.html 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | order argument should be valid 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: Deleting a non-existing entry should fail 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: 2 === 2: No entries from the cache should be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: 1 === 1: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: 2 === 2: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: 1 === 1: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: 3The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: deletion should fail 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: 3 === 3: Tree entries should still exist 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Worker: true: The new entry should be correctly inserted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Correct context for messages received on the worker 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: Deleting a non-existing entry should fail 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: 2 === 2: No entries from the cache should be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: 1 === 1: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: 2 === 2: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: 1 === 1: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: 3The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: deletion should fail 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: 3 === 3: Tree entries should still exist 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | ServiceWorker: true: The new entry should be correctly inserted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: Deleting a non-existing entry should fail 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: 2 === 2: No entries from the cache should be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: 1 === 1: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: 2 === 2: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: Deleting an existing entry should succeed 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: 1 === 1: Only one entry should exist now 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: 3The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: deletion should fail 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: 3 === 3: Tree entries should still exist 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: The correct entry must be deleted 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_delete.html | Window: true: The new entry should be correctly inserted 18:15:29 INFO - MEMORY STAT | vsize 3770MB | residentFast 80MB | heapAllocated 19MB 18:15:29 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_delete.html | took 694ms 18:15:29 INFO - TEST-START | dom/cache/test/mochitest/test_cache_https.html 18:15:29 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | order argument should be valid 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Worker: true: Cache entry should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Worker: true: Cache entry should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Worker: true: Cache should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | ServiceWorker: true: Cache entry should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | ServiceWorker: true: Cache entry should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | ServiceWorker: true: Cache should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Window: true: Cache entry should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Window: true: Cache entry should be deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_https.html | Window: true: Cache should be deleted 18:15:30 INFO - MEMORY STAT | vsize 3773MB | residentFast 80MB | heapAllocated 19MB 18:15:30 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_https.html | took 220ms 18:15:30 INFO - TEST-START | dom/cache/test/mochitest/test_cache_keys.html 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | order argument should be valid 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 4 === 4: Same number of elements 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 4 === 4: Same number of elements 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Worker: true: The cache should be successfully deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 4 === 4: Same number of elements 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 4 === 4: Same number of elements 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | ServiceWorker: true: The cache should be successfully deleted 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 4 === 4: Same number of elements 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 4 === 4: Same number of elements 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid request object 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 0 === 0: No request should be matched without ignoreMethod 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: 1 === 1: One match should be found 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: Valid URL 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_keys.html | Window: true: The cache should be successfully deleted 18:15:30 INFO - MEMORY STAT | vsize 3784MB | residentFast 89MB | heapAllocated 21MB 18:15:30 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_keys.html | took 504ms 18:15:30 INFO - TEST-START | dom/cache/test/mochitest/test_cache_matchAll_request.html 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | order argument should be valid 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 2 === 2: Should find 2 items 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 2 === 2: Should find 2 items 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The wrong cache should still not exist 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for an unknown request should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: We should be able to delete the cache successfully 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 2 === 2: Should find 2 items 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching in the cache after deletion should not succeed 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The cache should be deleted successfully 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:30 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The wrong cache should still not exist 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: We should be able to delete the cache successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?1&Worker === http://mochi.test:8888/?1&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: http://mochi.test:8888/?3&Worker === http://mochi.test:8888/?3&Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: 0 === 0: Searching in the cache after deletion should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Worker: true: The cache should be deleted successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The wrong cache should still not exist 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: We should be able to delete the cache successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching in the cache after deletion should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The cache should be deleted successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The wrong cache should still not exist 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: We should be able to delete the cache successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?1&ServiceWorker === http://mochi.test:8888/?1&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: http://mochi.test:8888/?3&ServiceWorker === http://mochi.test:8888/?3&ServiceWorker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: 0 === 0: Searching in the cache after deletion should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | ServiceWorker: true: The cache should be deleted successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The wrong cache should still not exist 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: We should be able to delete the cache successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching in the cache after deletion should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The cache should be deleted successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The wrong cache should still not exist 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: We should be able to delete the cache successfully 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 1 === 1: Should only find 1 item 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 2 === 2: Should find 2 items 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?1&Window === http://mochi.test:8888/?1&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: http://mochi.test:8888/?3&Window === http://mochi.test:8888/?3&Window: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: 0 === 0: Searching in the cache after deletion should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_matchAll_request.html | Window: true: The cache should be deleted successfully 18:15:31 INFO - MEMORY STAT | vsize 3792MB | residentFast 96MB | heapAllocated 28MB 18:15:31 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_matchAll_request.html | took 1104ms 18:15:31 INFO - TEST-START | dom/cache/test/mochitest/test_cache_match_request.html 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | order argument should be valid 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:31 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The wrong cache should still not exist 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: We should be able to delete the cache successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching in the cache after deletion should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The cache should be deleted successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The wrong cache should still not exist 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: We should be able to delete the cache successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: http://mochi.test:8888/?Worker === http://mochi.test:8888/?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: undefined === undefined: Searching in the cache after deletion should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Worker: true: The cache should be deleted successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The wrong cache should still not exist 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: We should be able to delete the cache successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching in the cache after deletion should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The cache should be deleted successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The wrong cache should still not exist 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: We should be able to delete the cache successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: http://mochi.test:8888/?ServiceWorker === http://mochi.test:8888/?ServiceWorker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: undefined === undefined: Searching in the cache after deletion should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | ServiceWorker: true: The cache should be deleted successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The wrong cache should still not exist 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: We should be able to delete the cache successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching in the cache after deletion should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The cache should be deleted successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'HEAD' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'POST' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'PUT' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'DELETE' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: TypeError === TypeError: Adding a request with type 'OPTIONS' should fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for a request with a non-GET/HEAD method should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching in the wrong cache should resolve to undefined 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The wrong cache should still not exist 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching for an unknown request should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: We should be able to delete the cache successfully 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: http://mochi.test:8888/?Window === http://mochi.test:8888/?Window: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: undefined === undefined: Searching in the cache after deletion should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_request.html | Window: true: The cache should be deleted successfully 18:15:32 INFO - MEMORY STAT | vsize 3799MB | residentFast 98MB | heapAllocated 26MB 18:15:32 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_match_request.html | took 894ms 18:15:32 INFO - TEST-START | dom/cache/test/mochitest/test_cache_match_vary.html 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | order argument should be valid 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: headers should be an array 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom === Custom: Both responses should have the same Vary header 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom === Custom: The response body should be correct 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: undefined === undefined: Searching for a request with an unknown Vary header should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom === Custom: Both responses should have the same Vary header 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom === Custom: The response body should be correct 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: headers should be an array 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 1 === 1: One request expected 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The correct request expected 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom: Custom 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 0 === 0: Searching for a request with an unknown Vary header should not succeed 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 1 === 1: One request expected 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The correct request expected 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom: Custom 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:32 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: undefined === undefined: Searching for a request with a non-matching Custom header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: undefined === undefined: Searching for a request with a non-matching Custom-User-Agent header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: undefined === undefined: Searching for a request with a non-matching Custom-Referer header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: undefined === undefined: Searching for a request with a non-matching Custom-Accept-Encoding header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: undefined === undefined: Searching for a request with a non-matching Custom-Accept-Encoding header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 2 === 2: Two cache entries should be stored in the DB 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 0 === 0: Searching for a request without specifying an Accept-Language header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 1 === 1: One cache entry should be found 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 1 === 1: One cache entry should be found 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 0 === 0: Searching for a request with a different Accept-Language header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 2 === 2: Two cache entries should be found 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Worker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Worker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Correct context for messages received on the worker 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: undefined === undefined: Searching for a request with an unknown Vary header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 1 === 1: One request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The correct request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom: Custom 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 0 === 0: Searching for a request with an unknown Vary header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 1 === 1: One request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The correct request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom: Custom 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: undefined === undefined: Searching for a request with a non-matching Custom header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: undefined === undefined: Searching for a request with a non-matching Custom-User-Agent header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: undefined === undefined: Searching for a request with a non-matching Custom-Referer header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: undefined === undefined: Searching for a request with a non-matching Custom-Accept-Encoding header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: undefined === undefined: Searching for a request with a non-matching Custom-Accept-Encoding header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 2 === 2: Two cache entries should be stored in the DB 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 0 === 0: Searching for a request without specifying an Accept-Language header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 1 === 1: One cache entry should be found 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 1 === 1: One cache entry should be found 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 0 === 0: Searching for a request with a different Accept-Language header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 2 === 2: Two cache entries should be found 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?ServiceWorker: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | ServiceWorker: Accept-Language === Accept-Language: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: undefined === undefined: Searching for a request with an unknown Vary header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 1 === 1: One request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The correct request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom: Custom 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 0 === 0: Searching for a request with an unknown Vary header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 1 === 1: One request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The correct request expected 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom: Custom 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: TypeError === TypeError: Attempting to store a Response with a Vary:* header must fail 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: headers should be an array 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: undefined === undefined: Searching for a request with a non-matching Custom header should not succeed 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom === Custom: Both responses should have the same Vary header 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom === Custom: The response body should be correct 18:15:33 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: headers should be an array 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: undefined === undefined: Searching for a request with a non-matching Custom-User-Agent header should not succeed 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Foo/Bar, Custom-User-Agent === Foo/Bar, Custom-User-Agent: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: headers should be an array 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: undefined === undefined: Searching for a request with a non-matching Custom-Referer header should not succeed 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: undefined === undefined: Searching for a request with a non-matching Custom-Accept-Encoding header should not succeed 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: undefined === undefined: Searching for a request with a non-matching Custom-Accept-Encoding header should not succeed 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Custom-Referer, Custom-Accept-Encoding === Custom-Referer, Custom-Accept-Encoding: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: headers should be an array 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 2 === 2: Two cache entries should be stored in the DB 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 0 === 0: Searching for a request without specifying an Accept-Language header should not succeed 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 1 === 1: One cache entry should be found 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 1 === 1: One cache entry should be found 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 0 === 0: Searching for a request with a different Accept-Language header should not succeed 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 2 === 2: Two cache entries should be found 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/vary.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: Both responses should have the same Vary header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_match_vary.html | Window: Accept-Language === Accept-Language: The response body should be correct 18:15:34 INFO - MEMORY STAT | vsize 3801MB | residentFast 100MB | heapAllocated 25MB 18:15:34 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_match_vary.html | took 1438ms 18:15:34 INFO - TEST-START | dom/cache/test/mochitest/test_cache_orphaned_body.html 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | disk usage should be zero to start 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | cache should be deleted 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | Cache entry should be deleted 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | disk usage should have grown 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | disk group usage should have grown 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | disk group usage on worker should have grown 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | response should not exist in storage 18:15:34 INFO - ### ### initial:65536, full:66339, end:65536 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | disk usage should have shrank 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | disk usage should return to original 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | response body should not be considered used 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | storing a stale orphaned body should throw TypeError 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_body.html | attempting to store response should mark body used 18:15:34 INFO - MEMORY STAT | vsize 3804MB | residentFast 103MB | heapAllocated 17MB 18:15:34 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_orphaned_body.html | took 348ms 18:15:34 INFO - TEST-START | dom/cache/test/mochitest/test_cache_orphaned_cache.html 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | disk usage should be zero to start 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | cache should be deleted 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | cache should be deleted 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | disk usage should have grown 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | cache should not exist in storage 18:15:34 INFO - ### ### initial:65536, full:66339, end:65536 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | disk usage should have shrank 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_orphaned_cache.html | disk usage should return to original 18:15:34 INFO - MEMORY STAT | vsize 3802MB | residentFast 102MB | heapAllocated 16MB 18:15:34 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_orphaned_cache.html | took 138ms 18:15:34 INFO - TEST-START | dom/cache/test/mochitest/test_cache_overwrite.html 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | order argument should be valid 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: bar === bar: The server should give back the correct header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: 1 === 1: Only one request should be in the cache 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: http://mochi.test:8888/tests/dom/cache/test/mochitest/mirror.sjs?Worker === http://mochi.test:8888/tests/dom/cache/test/mochitest/mirror.sjs?Worker: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: bar === bar: Both responses should have the same Mirrored header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: bar === bar: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Worker: true: The cache should be deleted successfully 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Correct context for messages received on the worker 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: bar === bar: The server should give back the correct header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: 1 === 1: Only one request should be in the cache 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: http://mochi.test:8888/tests/dom/cache/test/mochitest/mirror.sjs?ServiceWorker === http://mochi.test:8888/tests/dom/cache/test/mochitest/mirror.sjs?ServiceWorker: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: bar === bar: Both responses should have the same Mirrored header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: bar === bar: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | ServiceWorker: true: The cache should be deleted successfully 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: bar === bar: The server should give back the correct header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: 1 === 1: Only one request should be in the cache 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: true: The objects should not be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: http://mochi.test:8888/tests/dom/cache/test/mochitest/mirror.sjs?Window === http://mochi.test:8888/tests/dom/cache/test/mochitest/mirror.sjs?Window: The URLs should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: 200 === 200: The status codes should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: basic === basic: The response types should be the same 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: true === true: Both responses should have succeeded 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: OK === OK: Both responses should have the same status text 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: bar === bar: Both responses should have the same Mirrored header 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: bar === bar: The response body should be correct 18:15:34 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_overwrite.html | Window: true: The cache should be deleted successfully 18:15:34 INFO - MEMORY STAT | vsize 3928MB | residentFast 104MB | heapAllocated 19MB 18:15:34 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_overwrite.html | took 324ms 18:15:35 INFO - TEST-START | dom/cache/test/mochitest/test_cache_put.html 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | order argument should be valid 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: undefined === undefined: Successful put() should resolve undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: [object Response]: match() should find resppnse that was previously put() 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: true: matched response should match original url 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: 1 === 1: Only one entry should exist 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: overwritten === overwritten: The cache entry should be successfully overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: 1 === 1: Only one entry should exist 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: more overwritten === more overwritten: The cache entry should be successfully overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Worker: true: The cache should be deleted successfully 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: undefined === undefined: Successful put() should resolve undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: [object Response]: match() should find resppnse that was previously put() 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: true: matched response should match original url 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: 1 === 1: Only one entry should exist 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: overwritten === overwritten: The cache entry should be successfully overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: 1 === 1: Only one entry should exist 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: more overwritten === more overwritten: The cache entry should be successfully overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | ServiceWorker: true: The cache should be deleted successfully 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: undefined === undefined: Successful put() should resolve undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: [object Response]: match() should find resppnse that was previously put() 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: true: matched response should match original url 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: 1 === 1: Only one entry should exist 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: overwritten === overwritten: The cache entry should be successfully overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: 1 === 1: Only one entry should exist 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: more overwritten === more overwritten: The cache entry should be successfully overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put.html | Window: true: The cache should be deleted successfully 18:15:35 INFO - MEMORY STAT | vsize 3991MB | residentFast 104MB | heapAllocated 19MB 18:15:35 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_put.html | took 280ms 18:15:35 INFO - TEST-START | dom/cache/test/mochitest/test_cache_put_reorder.html 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | order argument should be valid 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Worker: 3 === 3: Correct number of entries expected 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Worker: true: The first entry should be untouched 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Worker: true: The second entry should be moved to the end 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Worker: true: The third entry should now be the second one 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Worker: overwritten === overwritten: The body should be overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Worker: true: The cache should be deleted successfully 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | ServiceWorker: 3 === 3: Correct number of entries expected 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | ServiceWorker: true: The first entry should be untouched 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | ServiceWorker: true: The second entry should be moved to the end 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | ServiceWorker: true: The third entry should now be the second one 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | ServiceWorker: overwritten === overwritten: The body should be overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | ServiceWorker: true: The cache should be deleted successfully 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Window: 3 === 3: Correct number of entries expected 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Window: true: The first entry should be untouched 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Window: true: The second entry should be moved to the end 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Window: true: The third entry should now be the second one 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Window: overwritten === overwritten: The body should be overwritten 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_put_reorder.html | Window: true: The cache should be deleted successfully 18:15:35 INFO - MEMORY STAT | vsize 3993MB | residentFast 104MB | heapAllocated 20MB 18:15:35 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_put_reorder.html | took 476ms 18:15:35 INFO - TEST-START | dom/cache/test/mochitest/test_cache_redirect.html 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | order argument should be valid 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Worker: http://example.com/foo-bar.html === http://example.com/foo-bar.html: undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Worker: http://example.com/foo-bar.html === http://example.com/foo-bar.html: undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Correct context for messages received on the worker 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | ServiceWorker: http://example.com/foo-bar.html === http://example.com/foo-bar.html: undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | ServiceWorker: http://example.com/foo-bar.html === http://example.com/foo-bar.html: undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Window: http://example.com/foo-bar.html === http://example.com/foo-bar.html: undefined 18:15:35 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_redirect.html | Window: http://example.com/foo-bar.html === http://example.com/foo-bar.html: undefined 18:15:36 INFO - MEMORY STAT | vsize 3995MB | residentFast 104MB | heapAllocated 20MB 18:15:36 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_redirect.html | took 218ms 18:15:36 INFO - TEST-START | dom/cache/test/mochitest/test_cache_requestCache.html 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | order argument should be valid 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: default === default: Correct default value 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: force-cache === force-cache: Correct value set by the ctor 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: 2 === 2: Correct number of requests 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: http://mochi.test:8888/?noCacheWorker === http://mochi.test:8888/?noCacheWorker: Correct URL 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: default === default: Correct cache attribute 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: http://mochi.test:8888/?withCacheWorker === http://mochi.test:8888/?withCacheWorker: Correct URL 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: force-cache === force-cache: Correct cache attribute 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Worker: true: The cache should be successfully deleted 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Correct context for messages received on the worker 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: default === default: Correct default value 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: force-cache === force-cache: Correct value set by the ctor 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: 2 === 2: Correct number of requests 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: http://mochi.test:8888/?noCacheServiceWorker === http://mochi.test:8888/?noCacheServiceWorker: Correct URL 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: default === default: Correct cache attribute 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: http://mochi.test:8888/?withCacheServiceWorker === http://mochi.test:8888/?withCacheServiceWorker: Correct URL 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: force-cache === force-cache: Correct cache attribute 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | ServiceWorker: true: The cache should be successfully deleted 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: default === default: Correct default value 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: force-cache === force-cache: Correct value set by the ctor 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: 2 === 2: Correct number of requests 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: http://mochi.test:8888/?noCacheWindow === http://mochi.test:8888/?noCacheWindow: Correct URL 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: default === default: Correct cache attribute 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: http://mochi.test:8888/?withCacheWindow === http://mochi.test:8888/?withCacheWindow: Correct URL 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: force-cache === force-cache: Correct cache attribute 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_requestCache.html | Window: true: The cache should be successfully deleted 18:15:36 INFO - MEMORY STAT | vsize 3997MB | residentFast 105MB | heapAllocated 21MB 18:15:36 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_requestCache.html | took 344ms 18:15:36 INFO - TEST-START | dom/cache/test/mochitest/test_cache_restart.html 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_restart.html | old cache reference should not work after reset 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_restart.html | cache should work after QM reset 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_restart.html | cache should be deleted 18:15:36 INFO - MEMORY STAT | vsize 3995MB | residentFast 104MB | heapAllocated 20MB 18:15:36 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_restart.html | took 72ms 18:15:36 INFO - TEST-START | dom/cache/test/mochitest/test_cache_shrink.html 18:15:36 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | disk usage should be zero to start 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | Large URL list is stored in cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | disk usage should have grown 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | cache should be deleted 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | cache should not exist in storage 18:15:37 INFO - ### ### initial:78288, full:294912, end:98304 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | disk usage should have shrank significantly 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_shrink.html | disk usage should not shrink back to orig size 18:15:37 INFO - MEMORY STAT | vsize 3995MB | residentFast 103MB | heapAllocated 17MB 18:15:37 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_shrink.html | took 710ms 18:15:37 INFO - TEST-START | dom/cache/test/mochitest/test_cache_untrusted.html 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_cache_untrusted.html | caches should reject with SecurityError 18:15:37 INFO - MEMORY STAT | vsize 3994MB | residentFast 104MB | heapAllocated 17MB 18:15:37 INFO - TEST-OK | dom/cache/test/mochitest/test_cache_untrusted.html | took 60ms 18:15:37 INFO - TEST-START | dom/cache/test/mochitest/test_caches.html 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | order argument should be valid 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: caches-hasWorker should not exist yet 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: caches-hasWorker should now exist 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: The deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: caches-hasWorker should not exist any more 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: 0 === 0: No keys should exist yet 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Keys must match in insertion order 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: All deletions must succeed 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: 0 === 0: No keys should exist any more 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Match should come from the first cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Match should still come from the first cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Match should come from the third cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: undefined === undefined: No matches should be found 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Attempting to delete a non-existing cache should fail 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Worker: true: Delete should now succeed 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Correct context for messages received on the worker 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: caches-hasServiceWorker should not exist yet 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: caches-hasServiceWorker should now exist 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: The deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: caches-hasServiceWorker should not exist any more 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: 0 === 0: No keys should exist yet 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Keys must match in insertion order 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: All deletions must succeed 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: 0 === 0: No keys should exist any more 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Match should come from the first cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Match should still come from the first cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Match should come from the third cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: undefined === undefined: No matches should be found 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Attempting to delete a non-existing cache should fail 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | ServiceWorker: true: Delete should now succeed 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: caches-hasWindow should not exist yet 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: caches-hasWindow should now exist 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: The deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: caches-hasWindow should not exist any more 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: 0 === 0: No keys should exist yet 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Keys must match in insertion order 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: All deletions must succeed 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: 0 === 0: No keys should exist any more 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Match should come from the first cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Match should still come from the first cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Match should come from the third cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Deletion should finish successfully 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: undefined === undefined: No matches should be found 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Attempting to delete a non-existing cache should fail 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_caches.html | Window: true: Delete should now succeed 18:15:37 INFO - MEMORY STAT | vsize 3997MB | residentFast 104MB | heapAllocated 19MB 18:15:37 INFO - TEST-OK | dom/cache/test/mochitest/test_caches.html | took 370ms 18:15:37 INFO - TEST-START | dom/cache/test/mochitest/test_chrome_constructor.html 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_chrome_constructor.html | storage should create cache 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_chrome_constructor.html | cache should contain response 18:15:37 INFO - TEST-PASS | dom/cache/test/mochitest/test_chrome_constructor.html | storage should delete cache 18:15:37 INFO - MEMORY STAT | vsize 3996MB | residentFast 104MB | heapAllocated 18MB 18:15:37 INFO - TEST-OK | dom/cache/test/mochitest/test_chrome_constructor.html | took 62ms 18:15:37 INFO - TEST-START | Shutdown 18:15:37 INFO - Passed: 3285 18:15:37 INFO - Failed: 0 18:15:37 INFO - Todo: 0 18:15:37 INFO - Mode: e10s 18:15:37 INFO - Slowest: 1438ms - /tests/dom/cache/test/mochitest/test_cache_match_vary.html 18:15:37 INFO - SimpleTest FINISHED 18:15:37 INFO - TEST-INFO | Ran 1 Loops 18:15:37 INFO - SimpleTest FINISHED 18:15:38 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:15:38 INFO - TEST-INFO | Main app process: exit 0 18:15:38 INFO - runtests.py | Application ran for: 0:00:14.562009 18:15:38 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4jMAEbpidlog 18:15:38 INFO - ==> process 1502 launched child process 1503 18:15:38 INFO - zombiecheck | Checking for orphan process with PID: 1503 18:15:38 INFO - Stopping web server 18:15:38 INFO - Stopping web socket server 18:15:38 INFO - Stopping ssltunnel 18:15:38 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:15:38 INFO - runtests.py | Running tests: end. 18:15:38 INFO - Buffered messages finished 18:15:38 INFO - dir: dom/canvas/test/crossorigin 18:15:38 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:15:38 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:15:38 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp1RAKp_.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:15:38 INFO - runtests.py | Server pid: 1510 18:15:38 INFO - runtests.py | Websocket server pid: 1511 18:15:38 INFO - runtests.py | SSL tunnel pid: 1512 18:15:39 INFO - runtests.py | Running with e10s: True 18:15:39 INFO - runtests.py | Running tests: start. 18:15:39 INFO - 18:15:39 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp1RAKp_.mozrunner 18:15:39 INFO - runtests.py | Application pid: 1513 18:15:39 INFO - TEST-INFO | started process Main app process 18:15:40 INFO - 1524705340460 Marionette INFO Listening on port 2828 18:15:42 INFO - 2018-04-25 18:15:42.254 plugin-container[1514:22282] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8843, name = 'com.apple.tsm.portname' 18:15:42 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:42 INFO - 2018-04-25 18:15:42.255 plugin-container[1514:22282] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x894f, name = 'com.apple.CFPasteboardClient' 18:15:42 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:42 INFO - 2018-04-25 18:15:42.255 plugin-container[1514:22282] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:15:42 INFO - SimpleTest START 18:15:42 INFO - TEST-START | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | What other CORS modes are there? 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | What other CORS headers could there be? 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | What other CORS headers could there be? 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | What other CORS headers could there be? 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | What other CORS headers could there be? 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | what sort of host is example.com 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | What other CORS headers could there be? 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | image error handler for http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=use-credentials: expected NS_ERROR_DOM_BAD_URI_ERR, got NS_ERROR_DOM_BAD_URI_ERR 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | image error handler for http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected NS_ERROR_DOM_BAD_URI_ERR, got NS_ERROR_DOM_BAD_URI_ERR 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | image error handler for http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected NS_ERROR_DOM_BAD_URI_ERR, got NS_ERROR_DOM_BAD_URI_ERR 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | image error handler for http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected NS_ERROR_DOM_BAD_URI_ERR, got NS_ERROR_DOM_BAD_URI_ERR 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | image error handler for http://example.com/tests/dom/canvas/test/crossorigin/image.png with crossOrigin=anonymous: expected NS_ERROR_DOM_BAD_URI_ERR, got NS_ERROR_DOM_BAD_URI_ERR 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | image error handler for http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=use-credentials: expected NS_ERROR_DOM_BAD_URI_ERR, got NS_ERROR_DOM_BAD_URI_ERR 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-star.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected SecurityError, got SecurityError 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=null: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://mochi.test:8888/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=use-credentials: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | drawImage then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then get image data on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - TEST-PASS | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | createPattern+fill then capture stream on http://example.com/tests/dom/canvas/test/crossorigin/image-allow-credentials.png with crossOrigin=anonymous: expected , got 18:15:43 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:15:43 INFO - MEMORY STAT | vsize 3752MB | residentFast 77MB | heapAllocated 24MB 18:15:43 INFO - TEST-OK | dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html | took 1212ms 18:15:43 INFO - TEST-START | Shutdown 18:15:43 INFO - Passed: 150 18:15:43 INFO - Failed: 0 18:15:43 INFO - Todo: 0 18:15:43 INFO - Mode: e10s 18:15:43 INFO - Slowest: 1212ms - /tests/dom/canvas/test/crossorigin/test_canvas2d_crossorigin.html 18:15:43 INFO - SimpleTest FINISHED 18:15:43 INFO - TEST-INFO | Ran 1 Loops 18:15:43 INFO - SimpleTest FINISHED 18:15:44 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:15:44 INFO - TEST-INFO | Main app process: exit 0 18:15:44 INFO - runtests.py | Application ran for: 0:00:05.443491 18:15:44 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpdDevfUpidlog 18:15:44 INFO - ==> process 1513 launched child process 1514 18:15:44 INFO - zombiecheck | Checking for orphan process with PID: 1514 18:15:44 INFO - Stopping web server 18:15:44 INFO - Stopping web socket server 18:15:44 INFO - Stopping ssltunnel 18:15:44 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:15:44 INFO - runtests.py | Running tests: end. 18:15:44 INFO - Buffered messages finished 18:15:44 INFO - dir: dom/canvas/test 18:15:44 INFO - mozprofile.addons WARNING | Could not install /builds/slave/test/build/tests/mochitest/extensions/mozscreenshots: [Errno 2] No such file or directory: '/builds/slave/test/build/tests/mochitest/extensions/mozscreenshots/install.rdf' 18:15:44 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 18:15:44 INFO - MochitestServer : launching [u'/builds/slave/test/build/tests/bin/xpcshell', '-g', '/builds/slave/test/build/application/Firefox.app/Contents/Resources', '-v', '170', '-f', '/builds/slave/test/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4ZVlyy.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/slave/test/build/tests/mochitest/server.js'] 18:15:44 INFO - runtests.py | Server pid: 1521 18:15:44 INFO - runtests.py | Websocket server pid: 1522 18:15:44 INFO - runtests.py | SSL tunnel pid: 1523 18:15:45 INFO - runtests.py | Running with e10s: True 18:15:45 INFO - runtests.py | Running tests: start. 18:15:45 INFO - 18:15:45 INFO - Application command: /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmp4ZVlyy.mozrunner 18:15:45 INFO - runtests.py | Application pid: 1524 18:15:45 INFO - TEST-INFO | started process Main app process 18:15:46 INFO - 1524705346222 Marionette INFO Listening on port 2828 18:15:48 INFO - 2018-04-25 18:15:48.147 plugin-container[1525:22490] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4353, name = 'com.apple.tsm.portname' 18:15:48 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:48 INFO - 2018-04-25 18:15:48.148 plugin-container[1525:22490] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x4623, name = 'com.apple.CFPasteboardClient' 18:15:48 INFO - See /usr/include/servers/bootstrap_defs.h for the error codes. 18:15:48 INFO - 2018-04-25 18:15:48.148 plugin-container[1525:22490] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 18:15:48 INFO - SimpleTest START 18:15:48 INFO - TEST-START | dom/canvas/test/test_2d.clearRect.image.offscreen.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.clearRect.image.offscreen.html | Red channel should be 0 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.clearRect.image.offscreen.html | Green channel should be 0 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.clearRect.image.offscreen.html | Blue channel should be 0 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.clearRect.image.offscreen.html | Alpha channel should be 0 18:15:49 INFO - MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 18:15:49 INFO - MEMORY STAT | vsize 3760MB | residentFast 82MB | heapAllocated 23MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.clearRect.image.offscreen.html | took 1100ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.clip.winding.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.clip.winding.html | pixel 50,50 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.clip.winding.html | pixel 50,50 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3761MB | residentFast 84MB | heapAllocated 24MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.clip.winding.html | took 34ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.color-burn.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.color-burn.html | pixel 50,25 is 108,255,146,223; expected 108,255,146,223 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3762MB | residentFast 86MB | heapAllocated 24MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.color-burn.html | took 50ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.color-dodge.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.color-dodge.html | pixel 50,25 is 108,255,146,223; expected 108,255,146,223 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3767MB | residentFast 91MB | heapAllocated 25MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.color-dodge.html | took 38ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.color.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.color.html | pixel 50,25 is 190,255,64,127; expected 191,255,63,127 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3767MB | residentFast 92MB | heapAllocated 26MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.color.html | took 32ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.darken.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.darken.html | pixel 50,25 is 108,255,36,223; expected 108,255,36,223 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3768MB | residentFast 93MB | heapAllocated 27MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.darken.html | took 42ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.destination-atop.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.destination-atop.html | pixel 50,25 is 126,255,128,191; expected 127,255,127,191 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3768MB | residentFast 94MB | heapAllocated 21MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.destination-atop.html | took 36ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.destination-in.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.destination-in.html | pixel 50,25 is 0,255,255,96; expected 0,255,255,95 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3768MB | residentFast 94MB | heapAllocated 22MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.destination-in.html | took 32ms 18:15:49 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.difference.html 18:15:49 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.difference.html | pixel 50,25 is 218,145,146,223; expected 218,145,146,223 +/- 5 18:15:49 INFO - MEMORY STAT | vsize 3768MB | residentFast 94MB | heapAllocated 19MB 18:15:49 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.difference.html | took 46ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.exclusion.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.exclusion.html | pixel 50,25 is 218,145,146,223; expected 218,145,146,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3768MB | residentFast 95MB | heapAllocated 20MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.exclusion.html | took 34ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.hard-light.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.hard-light.html | pixel 50,25 is 218,255,36,223; expected 218,255,36,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3768MB | residentFast 95MB | heapAllocated 21MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.hard-light.html | took 40ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.hue.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.hue.html | pixel 50,25 is 194,230,36,223; expected 194,230,36,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3768MB | residentFast 95MB | heapAllocated 21MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.hue.html | took 34ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.lighten.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.lighten.html | pixel 50,25 is 218,255,146,223; expected 218,255,146,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3768MB | residentFast 96MB | heapAllocated 22MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.lighten.html | took 30ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.luminosity.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.luminosity.html | pixel 50,25 is 178,255,146,223; expected 176,255,146,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3770MB | residentFast 96MB | heapAllocated 23MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.luminosity.html | took 40ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.multiply.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.multiply.html | pixel 50,25 is 108,255,36,223; expected 108,255,36,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3770MB | residentFast 97MB | heapAllocated 24MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.multiply.html | took 34ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.overlay.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.overlay.html | pixel 50,25 is 108,255,146,223; expected 108,255,146,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3770MB | residentFast 97MB | heapAllocated 24MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.overlay.html | took 32ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.saturation.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.saturation.html | pixel 50,25 is 108,255,146,223; expected 108,253,145,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3770MB | residentFast 97MB | heapAllocated 24MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.saturation.html | took 62ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.screen.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.screen.html | pixel 50,25 is 218,255,146,223; expected 218,255,146,223 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3771MB | residentFast 98MB | heapAllocated 25MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.screen.html | took 32ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.soft-light.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.soft-light.html | pixel 50,25 is 190,255,64,127; expected 191,255,63,127 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3771MB | residentFast 98MB | heapAllocated 26MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.soft-light.html | took 36ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.source-in.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.source-in.html | pixel 50,25 is 255,255,0,96; expected 255,255,0,95 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3772MB | residentFast 99MB | heapAllocated 26MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.source-in.html | took 38ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.canvas.source-out.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.canvas.source-out.html | pixel 50,25 is 255,255,0,95; expected 255,255,0,95 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3772MB | residentFast 99MB | heapAllocated 27MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.canvas.source-out.html | took 32ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.image.destination-atop.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.image.destination-atop.html | pixel 50,25 is 126,255,128,191; expected 127,255,127,191 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3772MB | residentFast 100MB | heapAllocated 27MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.image.destination-atop.html | took 34ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.image.destination-in.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.image.destination-in.html | pixel 50,25 is 0,255,255,96; expected 0,255,255,95 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3774MB | residentFast 100MB | heapAllocated 27MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.image.destination-in.html | took 30ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.image.source-in.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.image.source-in.html | pixel 50,25 is 255,255,0,96; expected 255,255,0,95 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3775MB | residentFast 101MB | heapAllocated 28MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.image.source-in.html | took 48ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.image.source-out.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.image.source-out.html | pixel 50,25 is 255,255,0,95; expected 255,255,0,95 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3775MB | residentFast 102MB | heapAllocated 29MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.image.source-out.html | took 40ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.color-burn.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.color-burn.html | pixel 50,25 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3776MB | residentFast 103MB | heapAllocated 29MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.color-burn.html | took 42ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.color-dodge.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.color-dodge.html | pixel 50,25 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3777MB | residentFast 104MB | heapAllocated 29MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.color-dodge.html | took 42ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.color.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.color.html | pixel 50,25 is 200,200,0,255; expected 200,200,0,255 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3777MB | residentFast 104MB | heapAllocated 29MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.color.html | took 34ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.darken.html 18:15:50 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.darken.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:15:50 INFO - MEMORY STAT | vsize 3779MB | residentFast 105MB | heapAllocated 30MB 18:15:50 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.darken.html | took 38ms 18:15:50 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.difference.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.difference.html | pixel 50,25 is 255,0,255,255; expected 255,0,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3779MB | residentFast 106MB | heapAllocated 30MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.difference.html | took 34ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.exclusion.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.exclusion.html | pixel 50,25 is 255,0,255,255; expected 255,0,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3779MB | residentFast 107MB | heapAllocated 31MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.exclusion.html | took 56ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.hard-light.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.hard-light.html | pixel 50,25 is 255,255,0,255; expected 255,255,0,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3781MB | residentFast 108MB | heapAllocated 31MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.hard-light.html | took 36ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.hue.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.hue.html | pixel 50,25 is 200,200,0,255; expected 200,200,0,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3781MB | residentFast 108MB | heapAllocated 32MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.hue.html | took 36ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.lighten.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.lighten.html | pixel 50,25 is 255,255,255,255; expected 255,255,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3782MB | residentFast 109MB | heapAllocated 32MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.lighten.html | took 52ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.luminosity.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.luminosity.html | pixel 50,25 is 162,255,255,255; expected 158,255,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3783MB | residentFast 110MB | heapAllocated 32MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.luminosity.html | took 46ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.multiply.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.multiply.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3784MB | residentFast 110MB | heapAllocated 33MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.multiply.html | took 46ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.overlay.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.overlay.html | pixel 50,25 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3784MB | residentFast 111MB | heapAllocated 33MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.overlay.html | took 38ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.saturation.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.saturation.html | pixel 50,25 is 0,255,255,255; expected 0,254,254,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3786MB | residentFast 112MB | heapAllocated 34MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.saturation.html | took 48ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.screen.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.screen.html | pixel 50,25 is 255,255,255,255; expected 255,255,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3786MB | residentFast 113MB | heapAllocated 34MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.screen.html | took 50ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.solid.soft-light.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.solid.soft-light.html | pixel 50,25 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3787MB | residentFast 114MB | heapAllocated 35MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.solid.soft-light.html | took 30ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.color-burn.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.color-burn.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3788MB | residentFast 115MB | heapAllocated 35MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.color-burn.html | took 30ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.color-dodge.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.color-dodge.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3788MB | residentFast 116MB | heapAllocated 36MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.color-dodge.html | took 28ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.color.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.color.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3790MB | residentFast 116MB | heapAllocated 36MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.color.html | took 42ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.darken.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.darken.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3790MB | residentFast 117MB | heapAllocated 37MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.darken.html | took 42ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.destination-atop.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.destination-atop.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3791MB | residentFast 118MB | heapAllocated 37MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.destination-atop.html | took 30ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.destination-in.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.destination-in.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3792MB | residentFast 118MB | heapAllocated 37MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.destination-in.html | took 30ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.difference.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.difference.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3792MB | residentFast 119MB | heapAllocated 38MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.difference.html | took 30ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.exclusion.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.exclusion.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:51 INFO - MEMORY STAT | vsize 3793MB | residentFast 121MB | heapAllocated 38MB 18:15:51 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.exclusion.html | took 34ms 18:15:51 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.hard-light.html 18:15:51 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.hard-light.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3795MB | residentFast 121MB | heapAllocated 39MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.hard-light.html | took 38ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.hue.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.hue.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3795MB | residentFast 122MB | heapAllocated 39MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.hue.html | took 40ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.lighten.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.lighten.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3796MB | residentFast 123MB | heapAllocated 40MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.lighten.html | took 38ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.luminosity.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.luminosity.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3797MB | residentFast 123MB | heapAllocated 40MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.luminosity.html | took 38ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.multiply.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.multiply.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3797MB | residentFast 124MB | heapAllocated 40MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.multiply.html | took 38ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.overlay.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.overlay.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3798MB | residentFast 125MB | heapAllocated 41MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.overlay.html | took 40ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.saturation.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.saturation.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3799MB | residentFast 126MB | heapAllocated 41MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.saturation.html | took 40ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.screen.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.screen.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3800MB | residentFast 126MB | heapAllocated 42MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.screen.html | took 38ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.soft-light.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.soft-light.html | pixel 50,25 is 0,255,0,128; expected 0,255,0,128 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3800MB | residentFast 127MB | heapAllocated 42MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.soft-light.html | took 36ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.source-in.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.source-in.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3803MB | residentFast 129MB | heapAllocated 44MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.source-in.html | took 84ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.fill.source-out.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.fill.source-out.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3804MB | residentFast 131MB | heapAllocated 44MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.fill.source-out.html | took 42ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.image.destination-atop.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.destination-atop.html | pixel 15,15 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.destination-atop.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3805MB | residentFast 131MB | heapAllocated 44MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.image.destination-atop.html | took 48ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.image.destination-in.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.destination-in.html | pixel 15,15 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.destination-in.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3805MB | residentFast 132MB | heapAllocated 45MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.image.destination-in.html | took 42ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.image.source-in.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.source-in.html | pixel 15,15 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.source-in.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3805MB | residentFast 132MB | heapAllocated 45MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.image.source-in.html | took 40ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.image.source-out.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.source-out.html | pixel 15,15 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.image.source-out.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3807MB | residentFast 133MB | heapAllocated 45MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.image.source-out.html | took 42ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.pattern.destination-atop.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.pattern.destination-atop.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3807MB | residentFast 134MB | heapAllocated 46MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.pattern.destination-atop.html | took 38ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.pattern.destination-in.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.pattern.destination-in.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3807MB | residentFast 135MB | heapAllocated 46MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.pattern.destination-in.html | took 40ms 18:15:52 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.pattern.source-in.html 18:15:52 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.pattern.source-in.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:52 INFO - MEMORY STAT | vsize 3809MB | residentFast 136MB | heapAllocated 47MB 18:15:52 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.pattern.source-in.html | took 38ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.composite.uncovered.pattern.source-out.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.composite.uncovered.pattern.source-out.html | pixel 50,25 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:53 INFO - MEMORY STAT | vsize 3809MB | residentFast 136MB | heapAllocated 47MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.composite.uncovered.pattern.source-out.html | took 40ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.drawImage.zerocanvas.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.drawImage.zerocanvas.html | should throw InvalidStateError 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.drawImage.zerocanvas.html | should throw InvalidStateError 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.drawImage.zerocanvas.html | should throw InvalidStateError 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.drawImage.zerocanvas.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:53 INFO - MEMORY STAT | vsize 3810MB | residentFast 137MB | heapAllocated 48MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.drawImage.zerocanvas.html | took 40ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 0,0 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 14,14 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 15,15 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 16,16 is 255,0,0,255; expected 255,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 0,0 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 14,14 is 165,0,0,255; did not expect 0,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 15,15 is 183,0,0,255; did not expect 0,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 16,16 is 199,0,0,255; did not expect 255,0,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | pixel 32,32 is 255,0,0,255; expected 255,0,0,255 +/- 0 18:15:53 INFO - MEMORY STAT | vsize 3853MB | residentFast 142MB | heapAllocated 49MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.fill.pattern.imageSmoothingEnabled.html | took 70ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.fill.winding.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.winding.html | pixel 50,50 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fill.winding.html | pixel 50,50 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:15:53 INFO - MEMORY STAT | vsize 3853MB | residentFast 143MB | heapAllocated 49MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.fill.winding.html | took 30ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.fillText.gradient.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fillText.gradient.html | pixel 15,0 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.fillText.gradient.html | pixel 15,49 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:15:53 INFO - MEMORY STAT | vsize 3854MB | residentFast 144MB | heapAllocated 50MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.fillText.gradient.html | took 32ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.gradient.radial.outside2.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 1,1 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 50,1 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 98,1 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 1,25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 98,25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 1,48 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 50,48 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.gradient.radial.outside2.html | pixel 98,48 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - MEMORY STAT | vsize 3855MB | residentFast 145MB | heapAllocated 50MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.gradient.radial.outside2.html | took 32ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.isPointInPath.winding.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.isPointInPath.winding.html | undefined assertion name 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.isPointInPath.winding.html | undefined assertion name 18:15:53 INFO - MEMORY STAT | vsize 3855MB | residentFast 146MB | heapAllocated 50MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.isPointInPath.winding.html | took 30ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.path.arc.shape.3.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.path.arc.shape.3.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.path.arc.shape.3.html | pixel 1,1 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.path.arc.shape.3.html | pixel 98,1 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.path.arc.shape.3.html | pixel 1,48 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.path.arc.shape.3.html | pixel 98,48 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - MEMORY STAT | vsize 3856MB | residentFast 147MB | heapAllocated 51MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.path.arc.shape.3.html | took 30ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.path.rect.selfintersect.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.path.rect.selfintersect.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - MEMORY STAT | vsize 3857MB | residentFast 147MB | heapAllocated 52MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.path.rect.selfintersect.html | took 30ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d.strokeRect.zero.5.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d.strokeRect.zero.5.html | pixel 50,25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - MEMORY STAT | vsize 3858MB | residentFast 149MB | heapAllocated 52MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d.strokeRect.zero.5.html | took 30ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_2d_composite_canvaspattern_setTransform.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_2d_composite_canvaspattern_setTransform.html | pixel 90,14 of ctx is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:53 INFO - MEMORY STAT | vsize 3860MB | residentFast 151MB | heapAllocated 52MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_2d_composite_canvaspattern_setTransform.html | took 42ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_ImageData_ctor.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_ImageData_ctor.html | Canvas test: ImageData - Canvas test: ImageData: Elided 3 passes or known failures. 18:15:53 INFO - MEMORY STAT | vsize 3860MB | residentFast 152MB | heapAllocated 52MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_ImageData_ctor.html | took 106ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_bitmaprenderer.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | toDataURL should return same result. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | Screenshots should be the same 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | toDataURL should return same result. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | Screenshots should be the same 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | Screenshots should be the same 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | Screenshots should be the same 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | Get the ImageBitmap from the main script. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | Get bitmaprenderer context on worker. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bitmaprenderer.html | toDataURL should be the same 18:15:53 INFO - MEMORY STAT | vsize 3891MB | residentFast 161MB | heapAllocated 54MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_bitmaprenderer.html | took 98ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_bug232227.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ActiveBorder is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ActiveCaption is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: AppWorkspace is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: Background is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ButtonFace is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ButtonHighlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ButtonShadow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ButtonText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: CaptionText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: GrayText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: Highlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: HighlightText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: InactiveBorder is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: InactiveCaption is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: InactiveCaptionText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: InfoBackground is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: InfoText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: Menu is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: MenuText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: Scrollbar is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ThreeDDarkShadow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ThreeDFace is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ThreeDHighlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ThreeDLightShadow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: ThreeDShadow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: Window is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: WindowFrame is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: WindowText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-ButtonDefault is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-ButtonHoverFace is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-ButtonHoverText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-CellHighlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-CellHighlightText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-Combobox is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-ComboboxText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-Dialog is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-DialogText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-DragTargetZone is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-EvenTreeRow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-Field is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-FieldText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-MenuHover is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-MenuHoverText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-MenubarText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-MenubarHoverText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-NativeHyperlinkText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-OddTreeRow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-html-CellHighlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-html-CellHighlightText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-chrome-active is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-chrome-inactive is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-focusring is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-menuselect is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-menushadow is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-menutextdisable is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-menutextselect is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-DisabledToolbarText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in canvas color: -moz-mac-AlternatePrimaryHighlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-mac-SecondaryHighlight is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-win-MediaText is correct. 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug232227.html | Stand-in computed color: -moz-win-CommunicationsText is correct. 18:15:53 INFO - MEMORY STAT | vsize 3891MB | residentFast 162MB | heapAllocated 55MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_bug232227.html | took 50ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_bug613794.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug613794.html | Should not be able to pass in custom imagedata objects with array data 18:15:53 INFO - MEMORY STAT | vsize 3892MB | residentFast 163MB | heapAllocated 55MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_bug613794.html | took 38ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_bug764125.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug764125.html | ctx.isPointInPath(60, 10) === false 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug764125.html | ctx.isPointInPath(110, 10) === true 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug764125.html | ctx.isPointInPath(110, 60) === false 18:15:53 INFO - MEMORY STAT | vsize 3892MB | residentFast 163MB | heapAllocated 56MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_bug764125.html | took 34ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_bug856472.html 18:15:53 INFO - TEST-PASS | dom/canvas/test/test_bug856472.html | CanvasPattern stored as fillstyle drops expandos 18:15:53 INFO - MEMORY STAT | vsize 3893MB | residentFast 163MB | heapAllocated 44MB 18:15:53 INFO - TEST-OK | dom/canvas/test/test_bug856472.html | took 42ms 18:15:53 INFO - TEST-START | dom/canvas/test/test_bug866575.html 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug866575.html | Didn't crash 18:15:54 INFO - MEMORY STAT | vsize 3893MB | residentFast 164MB | heapAllocated 45MB 18:15:54 INFO - TEST-OK | dom/canvas/test/test_bug866575.html | took 42ms 18:15:54 INFO - TEST-START | dom/canvas/test/test_bug902651.html 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | A valid string reason is expected 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | Reason cannot be empty 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_bug902651.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | pixels.data[0] expected 50, got 50 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | pixels.data[1] expected 50, got 50 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | pixels.data[2] expected 50, got 50 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | pixels.data[0] expected 127, got 127 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | pixels.data[1] expected 127, got 127 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_bug902651.html | pixels.data[2] expected 127, got 127 18:15:54 INFO - MEMORY STAT | vsize 3893MB | residentFast 164MB | heapAllocated 44MB 18:15:54 INFO - TEST-OK | dom/canvas/test/test_bug902651.html | took 130ms 18:15:54 INFO - TEST-START | dom/canvas/test/test_canvas.html 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | A valid string reason is expected 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Reason cannot be empty 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c !== d 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.canvas === d 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.canvas === canvas 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c3 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c4 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c5 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c6 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,12 of c7 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,12 of c7 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,37 of c7 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,37 of c7 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c8 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c8 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c9 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c10 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c11 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c12 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c13 is 255,255,0,191; expected 255,255,0,191 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c16 is 0,255,255,32; expected 0,255,255,31 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c17 is 108,255,146,223; expected 109,255,145,223 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c19 is 191,255,63,128; expected 191,255,63,127 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c22 is 218,255,36,223; expected 218,255,36,223 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c24 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c24 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c25 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c26 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c26 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c27 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c27 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c28 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c28 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c30 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c30 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c31 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c31 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c32 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c32 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c33 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c33 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c35 is 3,251,0,255; expected 2,253,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c36 is 3,251,0,255; expected 2,253,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === 1.0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c38 is 3,252,0,255; expected 2,253,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c39 is 3,251,0,255; expected 2,253,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c40 is 3,252,0,255; expected 2,253,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === a 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === a 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === a 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha == a 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha == a 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha == 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha == 1 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c43 is 255,255,0,191; expected 255,255,0,191 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c46 is 0,255,255,32; expected 0,255,255,31 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c47 is 108,255,146,223; expected 109,255,145,223 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c49 is 191,255,63,128; expected 191,255,63,127 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c52 is 218,255,36,223; expected 218,255,36,223 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c54 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'source-over' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["0"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["1"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["2"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["3"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["4"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["5"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["6"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["7"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["8"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["9"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == modes["10"] 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c59 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c60 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation == 'xor' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c62 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c63 is 255,255,0,255; expected 255,255,0,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c64 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c65 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c66 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c67 is 0,255,255,255; expected 0,255,255,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c69 is 255,255,0,255; expected 255,255,0,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c70 is 255,255,0,255; expected 255,255,0,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c71 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c72 is 255,255,0,255; expected 255,255,0,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c74 is 0,0,255,191; expected 0,0,255,191 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c75 is 0,128,126,191; expected 0,127,127,191 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c76 is 0,255,0,96; expected 0,255,0,95 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c77 is 0,255,0,32; expected 0,255,0,31 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c78 is 0,146,108,223; expected 0,145,109,223 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c80 is 0,63,191,128; expected 0,63,191,127 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c81 is 0,0,255,96; expected 0,0,255,95 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c82 is 0,0,255,95; expected 0,0,255,95 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c83 is 0,36,218,223; expected 0,36,218,223 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c85 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 15,15 of c90 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c90 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c95 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c100 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c100 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c100 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c100 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c101 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c101 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c101 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c101 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c102 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c102 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c102 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c102 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c103 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c103 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c103 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c103 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c104 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c104 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c104 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c104 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c105 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c105 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c105 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c105 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,20 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,30 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,30 of c106 is 0,255,0,255; expected 0,255,0,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c107 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c110 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | img.complete === false 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw InvalidStateError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c112 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c112 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c112 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c112 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c113 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c114 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c115 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | img.complete === false 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw InvalidStateError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 51,1 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 51,48 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c117 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 51,1 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 51,48 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c118 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c119 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 45,25 of c120 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c120 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,25 of c120 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c123 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c124 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c124 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c124 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c124 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c125 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c125 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c125 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c125 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c126 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c128 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c129 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c130 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,12 of c131 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,12 of c131 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,37 of c131 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,37 of c131 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c132 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c132 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c133 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c134 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c135 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c136 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle == '#000000' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle =~ /^rgba\(255, 255, 255, 0\.4\d+\)$/ 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle === '#ffaa00' 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle should be what we set it to 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c141 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c142 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c143 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c144 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c145 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c146 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c147 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c148 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c149 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c150 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c151 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c152 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c153 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c154 is 127,127,127,255; expected 127,127,127,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c155 is 255,255,255,255; expected 255,255,255,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c156 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c157 is 0,255,0,127; expected 0,255,0,127 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c158 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c159 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c160 is 127,127,127,255; expected 127,127,127,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c161 is 255,255,255,255; expected 255,255,255,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c162 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c163 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c164 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c165 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c166 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c167 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c168 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c169 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c170 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c171 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c172 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c173 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c174 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c174a is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c174b is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c174c is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c175 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c176 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c177 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c178 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c179 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c180 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c181 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c182 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c183 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c184 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c185 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c186 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c187 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c188 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c189 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c190 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c191 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c192 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c193 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c194 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c195 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c196 is 0,255,0,127; expected 0,255,0,127 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c197 is 0,255,0,127; expected 0,255,0,127 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c198 is 0,255,0,127; expected 0,255,0,127 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c199 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c200 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c201 is 128,128,128,255; expected 128,128,128,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c202 is 128,128,128,255; expected 128,128,128,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle =~ /^#(?!(FF0000|ff0000|f00)$)/ 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c204 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c205 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext('2d') !== null 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c207 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext('2d') === canvas.getContext('2d') 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c209 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c210 is 190,190,65,255; expected 191,191,63,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c210 is 126,126,129,255; expected 127,127,127,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c210 is 62,62,193,255; expected 63,63,191,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c211 is 190,190,65,255; expected 191,191,63,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c211 is 126,126,129,255; expected 127,127,127,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c211 is 62,62,193,255; expected 63,63,191,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c212 is 188,188,66,65; expected 191,191,63,63 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c212 is 126,126,128,129; expected 127,127,127,127 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c212 is 62,62,192,193; expected 63,63,191,191 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c213 is 126,255,129,255; expected 127,255,127,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 100,25 of c213 is 1,254,255,255; expected 0,255,255,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 150,25 of c213 is 129,126,255,255; expected 127,127,255,255 +/- 3 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,25 of c214 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c214 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,25 of c214 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 49,25 of c215 is 3,3,252,255; expected 0,0,255,255 +/- 16 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 51,25 of c215 is 247,247,8,255; expected 255,255,0,255 +/- 16 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c215 is 3,3,252,255; expected 0,0,255,255 +/- 16 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 101,25 of c215 is 247,247,8,255; expected 255,255,0,255 +/- 16 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 149,25 of c215 is 3,3,252,255; expected 0,0,255,255 +/- 16 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 151,25 of c215 is 247,247,8,255; expected 255,255,0,255 +/- 16 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c216 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 30,25 of c216 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 40,25 of c216 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 60,25 of c216 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,25 of c216 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c217 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,12 of c218 is 191,191,64,255; expected 191,191,63,255 +/- 10 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c218 is 125,125,130,255; expected 127,127,127,255 +/- 5 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,37 of c218 is 64,64,191,255; expected 63,63,191,255 +/- 10 18:15:54 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 40,20 of c219 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c221 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c221 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c221 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c222 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c222 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c222 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c223 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c223 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c223 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | g1 !== g2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle === g1 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c225 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw SyntaxError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw SyntaxError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | g1.addColorStop !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | g1.thisImplementsCanvasGradient === true 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | g2.addColorStop !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | g2.thisImplementsCanvasGradient === true 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasGradient !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasGradient.prototype.addColorStop !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c230 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c233 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c234 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c236 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c251 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c251 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c251 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c252 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c252 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c252 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c253 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c253 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c253 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.createImageData(1, 1) !== null 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.createImageData(ctx.createImageData(1, 1)) != null 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.length == imgdata.width*imgdata.height*4 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width < imgdata.height 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width > 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | isTransparentBlack 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data.length == imgdata1.data.length 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.width == imgdata1.width 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.height == imgdata1.height 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | isTransparentBlack 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.length == imgdata.width*imgdata.height*4 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width < imgdata.height 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width > 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | isTransparentBlack 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data.length == imgdata2.data.length 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data.length == imgdata3.data.length 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata3.data.length == imgdata4.data.length 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c257 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.width == imgdata2.width 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.height == imgdata2.height 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.length == imgdata.width*imgdata.height*4 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width == 1 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.height == 1 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | isTransparentBlack 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c260 should not throw exception 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.ImageData !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.Uint8ClampedArray !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.thisImplementsImageData 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.thisImplementsUint8ClampedArray 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.ImageData !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.Uint8ClampedArray !== undefined 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.thisImplementsImageData 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.thisImplementsUint8ClampedArray 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.getImageData(0, 0, 100, 50) !== null 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["0"] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["1"] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["2"] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["0"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["1"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["2"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] > 200 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["1"] > 200 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["2"] > 200 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["3"] > 100 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["3"] < 200 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["3"] < 200 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["3"] > 100 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data[Math.round(imgdata.width/2*4)] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data[Math.round((imgdata.height/2)*imgdata.width*4)] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0x44 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["1"] === 0x88 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["2"] === 0xCC 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["3"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data[Math.floor(imgdata.width/2*4)] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data[(imgdata.height/2)*imgdata.width*4] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["0"] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["0"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["0"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["1"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["2"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["3"] === 255 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data[imgdata1.data.length-4+0] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data[imgdata1.data.length-4+1] === 0 18:15:54 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data[imgdata1.data.length-4+2] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data[imgdata1.data.length-4+3] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata1.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata3.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata3.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata3.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata3.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata4.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata4.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata4.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata4.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata5.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata5.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata5.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata5.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata6.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata6.data["1"] === 136 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata6.data["2"] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata6.data["3"] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 0*4+0] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 0*4+1] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 0*4+2] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 0*4+3] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 9*4+0] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 9*4+1] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 9*4+2] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[ 9*4+3] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[10*4+0] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[10*4+1] === 136 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[10*4+2] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[10*4+3] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[19*4+0] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[19*4+1] === 136 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[19*4+2] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[19*4+3] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[20*4+0] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[20*4+1] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[20*4+2] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata7.data[20*4+3] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c273 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.width > imgdata1.width 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata2.height > imgdata1.height 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.length == imgdata.width*imgdata.height*4 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width == 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.height == 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c275 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.ImageData !== undefined 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.Uint8ClampedArray !== undefined 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.thisImplementsImageData 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data.thisImplementsUint8ClampedArray 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c277 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c277 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 255 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.ImageData !== undefined 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c280 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | typeof(imgdata.width) == 'number' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | typeof(imgdata.height) == 'number' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | typeof(imgdata.data) == 'object' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.width === w 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.height === h 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data === d 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["1"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["2"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["3"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 4 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 252 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 254 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 254 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 100 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 200 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 110 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 120 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 130 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imgdata.data["0"] === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c288 is 0,255,0,64; expected 0,255,0,64 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c289 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c290 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c290 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c291 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c292 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c293 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 35,25 of c293 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,25 of c293 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,15 of c293 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,45 of c293 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c293 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,15 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,45 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,5 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,45 of c294 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c294 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c295 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 35,25 of c295 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,25 of c295 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,15 of c295 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,45 of c295 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c295 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c296 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 35,25 of c296 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,25 of c296 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,15 of c296 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,45 of c296 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c296 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c297 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c298 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c301 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c302 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["0"] === imgdata2.data["0"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["1"] === imgdata2.data["1"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["2"] === imgdata2.data["2"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["3"] === imgdata2.data["3"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["4"] === imgdata2.data["4"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["5"] === imgdata2.data["5"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["6"] === imgdata2.data["6"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["7"] === imgdata2.data["7"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["8"] === imgdata2.data["8"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["9"] === imgdata2.data["9"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["10"] === imgdata2.data["10"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["11"] === imgdata2.data["11"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["12"] === imgdata2.data["12"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["13"] === imgdata2.data["13"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["14"] === imgdata2.data["14"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["15"] === imgdata2.data["15"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["16"] === imgdata2.data["16"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["17"] === imgdata2.data["17"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["18"] === imgdata2.data["18"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["19"] === imgdata2.data["19"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["20"] === imgdata2.data["20"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["21"] === imgdata2.data["21"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["22"] === imgdata2.data["22"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["23"] === imgdata2.data["23"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["24"] === imgdata2.data["24"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["25"] === imgdata2.data["25"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["26"] === imgdata2.data["26"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["27"] === imgdata2.data["27"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["28"] === imgdata2.data["28"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["29"] === imgdata2.data["29"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["30"] === imgdata2.data["30"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["31"] === imgdata2.data["31"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["32"] === imgdata2.data["32"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["33"] === imgdata2.data["33"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["34"] === imgdata2.data["34"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["35"] === imgdata2.data["35"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["36"] === imgdata2.data["36"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["37"] === imgdata2.data["37"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["38"] === imgdata2.data["38"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["39"] === imgdata2.data["39"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["40"] === imgdata2.data["40"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["41"] === imgdata2.data["41"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["42"] === imgdata2.data["42"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["43"] === imgdata2.data["43"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["44"] === imgdata2.data["44"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["45"] === imgdata2.data["45"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["46"] === imgdata2.data["46"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["47"] === imgdata2.data["47"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["48"] === imgdata2.data["48"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["49"] === imgdata2.data["49"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["50"] === imgdata2.data["50"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["51"] === imgdata2.data["51"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["52"] === imgdata2.data["52"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["53"] === imgdata2.data["53"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["54"] === imgdata2.data["54"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["55"] === imgdata2.data["55"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["56"] === imgdata2.data["56"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["57"] === imgdata2.data["57"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["58"] === imgdata2.data["58"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["59"] === imgdata2.data["59"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["60"] === imgdata2.data["60"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["61"] === imgdata2.data["61"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["62"] === imgdata2.data["62"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["63"] === imgdata2.data["63"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["64"] === imgdata2.data["64"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["65"] === imgdata2.data["65"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["66"] === imgdata2.data["66"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["67"] === imgdata2.data["67"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["68"] === imgdata2.data["68"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["69"] === imgdata2.data["69"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["70"] === imgdata2.data["70"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["71"] === imgdata2.data["71"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["72"] === imgdata2.data["72"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["73"] === imgdata2.data["73"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["74"] === imgdata2.data["74"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["75"] === imgdata2.data["75"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["76"] === imgdata2.data["76"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["77"] === imgdata2.data["77"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["78"] === imgdata2.data["78"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["79"] === imgdata2.data["79"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["80"] === imgdata2.data["80"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["81"] === imgdata2.data["81"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["82"] === imgdata2.data["82"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["83"] === imgdata2.data["83"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["84"] === imgdata2.data["84"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["85"] === imgdata2.data["85"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["86"] === imgdata2.data["86"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["87"] === imgdata2.data["87"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["88"] === imgdata2.data["88"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["89"] === imgdata2.data["89"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["90"] === imgdata2.data["90"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["91"] === imgdata2.data["91"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["92"] === imgdata2.data["92"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["93"] === imgdata2.data["93"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["94"] === imgdata2.data["94"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["95"] === imgdata2.data["95"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["96"] === imgdata2.data["96"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["97"] === imgdata2.data["97"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["98"] === imgdata2.data["98"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["99"] === imgdata2.data["99"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["100"] === imgdata2.data["100"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["101"] === imgdata2.data["101"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["102"] === imgdata2.data["102"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["103"] === imgdata2.data["103"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["104"] === imgdata2.data["104"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["105"] === imgdata2.data["105"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["106"] === imgdata2.data["106"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["107"] === imgdata2.data["107"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["108"] === imgdata2.data["108"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["109"] === imgdata2.data["109"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["110"] === imgdata2.data["110"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["111"] === imgdata2.data["111"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["112"] === imgdata2.data["112"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["113"] === imgdata2.data["113"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["114"] === imgdata2.data["114"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["115"] === imgdata2.data["115"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["116"] === imgdata2.data["116"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["117"] === imgdata2.data["117"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["118"] === imgdata2.data["118"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["119"] === imgdata2.data["119"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["120"] === imgdata2.data["120"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["121"] === imgdata2.data["121"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["122"] === imgdata2.data["122"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["123"] === imgdata2.data["123"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["124"] === imgdata2.data["124"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["125"] === imgdata2.data["125"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["126"] === imgdata2.data["126"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["127"] === imgdata2.data["127"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["128"] === imgdata2.data["128"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["129"] === imgdata2.data["129"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["130"] === imgdata2.data["130"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["131"] === imgdata2.data["131"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["132"] === imgdata2.data["132"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["133"] === imgdata2.data["133"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["134"] === imgdata2.data["134"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["135"] === imgdata2.data["135"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["136"] === imgdata2.data["136"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["137"] === imgdata2.data["137"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["138"] === imgdata2.data["138"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["139"] === imgdata2.data["139"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["140"] === imgdata2.data["140"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["141"] === imgdata2.data["141"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["142"] === imgdata2.data["142"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["143"] === imgdata2.data["143"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["144"] === imgdata2.data["144"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["145"] === imgdata2.data["145"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["146"] === imgdata2.data["146"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["147"] === imgdata2.data["147"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["148"] === imgdata2.data["148"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["149"] === imgdata2.data["149"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["150"] === imgdata2.data["150"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["151"] === imgdata2.data["151"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["152"] === imgdata2.data["152"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["153"] === imgdata2.data["153"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["154"] === imgdata2.data["154"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["155"] === imgdata2.data["155"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["156"] === imgdata2.data["156"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["157"] === imgdata2.data["157"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["158"] === imgdata2.data["158"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["159"] === imgdata2.data["159"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["160"] === imgdata2.data["160"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["161"] === imgdata2.data["161"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["162"] === imgdata2.data["162"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["163"] === imgdata2.data["163"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["164"] === imgdata2.data["164"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["165"] === imgdata2.data["165"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["166"] === imgdata2.data["166"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["167"] === imgdata2.data["167"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["168"] === imgdata2.data["168"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["169"] === imgdata2.data["169"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["170"] === imgdata2.data["170"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["171"] === imgdata2.data["171"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["172"] === imgdata2.data["172"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["173"] === imgdata2.data["173"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["174"] === imgdata2.data["174"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["175"] === imgdata2.data["175"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["176"] === imgdata2.data["176"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["177"] === imgdata2.data["177"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["178"] === imgdata2.data["178"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["179"] === imgdata2.data["179"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["180"] === imgdata2.data["180"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["181"] === imgdata2.data["181"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["182"] === imgdata2.data["182"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["183"] === imgdata2.data["183"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["184"] === imgdata2.data["184"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["185"] === imgdata2.data["185"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["186"] === imgdata2.data["186"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["187"] === imgdata2.data["187"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["188"] === imgdata2.data["188"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["189"] === imgdata2.data["189"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["190"] === imgdata2.data["190"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["191"] === imgdata2.data["191"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["192"] === imgdata2.data["192"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["193"] === imgdata2.data["193"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["194"] === imgdata2.data["194"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["195"] === imgdata2.data["195"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["196"] === imgdata2.data["196"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["197"] === imgdata2.data["197"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["198"] === imgdata2.data["198"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["199"] === imgdata2.data["199"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["200"] === imgdata2.data["200"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["201"] === imgdata2.data["201"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["202"] === imgdata2.data["202"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["203"] === imgdata2.data["203"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["204"] === imgdata2.data["204"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["205"] === imgdata2.data["205"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["206"] === imgdata2.data["206"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["207"] === imgdata2.data["207"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["208"] === imgdata2.data["208"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["209"] === imgdata2.data["209"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["210"] === imgdata2.data["210"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["211"] === imgdata2.data["211"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["212"] === imgdata2.data["212"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["213"] === imgdata2.data["213"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["214"] === imgdata2.data["214"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["215"] === imgdata2.data["215"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["216"] === imgdata2.data["216"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["217"] === imgdata2.data["217"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["218"] === imgdata2.data["218"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["219"] === imgdata2.data["219"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["220"] === imgdata2.data["220"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["221"] === imgdata2.data["221"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["222"] === imgdata2.data["222"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["223"] === imgdata2.data["223"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["224"] === imgdata2.data["224"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["225"] === imgdata2.data["225"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["226"] === imgdata2.data["226"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["227"] === imgdata2.data["227"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["228"] === imgdata2.data["228"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["229"] === imgdata2.data["229"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["230"] === imgdata2.data["230"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["231"] === imgdata2.data["231"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["232"] === imgdata2.data["232"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["233"] === imgdata2.data["233"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["234"] === imgdata2.data["234"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["235"] === imgdata2.data["235"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["236"] === imgdata2.data["236"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["237"] === imgdata2.data["237"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["238"] === imgdata2.data["238"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["239"] === imgdata2.data["239"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["240"] === imgdata2.data["240"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["241"] === imgdata2.data["241"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["242"] === imgdata2.data["242"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["243"] === imgdata2.data["243"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["244"] === imgdata2.data["244"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["245"] === imgdata2.data["245"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["246"] === imgdata2.data["246"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["247"] === imgdata2.data["247"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["248"] === imgdata2.data["248"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["249"] === imgdata2.data["249"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["250"] === imgdata2.data["250"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["251"] === imgdata2.data["251"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["252"] === imgdata2.data["252"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["253"] === imgdata2.data["253"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["254"] === imgdata2.data["254"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["255"] === imgdata2.data["255"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["256"] === imgdata2.data["256"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["257"] === imgdata2.data["257"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["258"] === imgdata2.data["258"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["259"] === imgdata2.data["259"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["260"] === imgdata2.data["260"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["261"] === imgdata2.data["261"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["262"] === imgdata2.data["262"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["263"] === imgdata2.data["263"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["264"] === imgdata2.data["264"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["265"] === imgdata2.data["265"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["266"] === imgdata2.data["266"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["267"] === imgdata2.data["267"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["268"] === imgdata2.data["268"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["269"] === imgdata2.data["269"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["270"] === imgdata2.data["270"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["271"] === imgdata2.data["271"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["272"] === imgdata2.data["272"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["273"] === imgdata2.data["273"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["274"] === imgdata2.data["274"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["275"] === imgdata2.data["275"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["276"] === imgdata2.data["276"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["277"] === imgdata2.data["277"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["278"] === imgdata2.data["278"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["279"] === imgdata2.data["279"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["280"] === imgdata2.data["280"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["281"] === imgdata2.data["281"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["282"] === imgdata2.data["282"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["283"] === imgdata2.data["283"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["284"] === imgdata2.data["284"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["285"] === imgdata2.data["285"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["286"] === imgdata2.data["286"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["287"] === imgdata2.data["287"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["288"] === imgdata2.data["288"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["289"] === imgdata2.data["289"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["290"] === imgdata2.data["290"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["291"] === imgdata2.data["291"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["292"] === imgdata2.data["292"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["293"] === imgdata2.data["293"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["294"] === imgdata2.data["294"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["295"] === imgdata2.data["295"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["296"] === imgdata2.data["296"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["297"] === imgdata2.data["297"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["298"] === imgdata2.data["298"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["299"] === imgdata2.data["299"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["300"] === imgdata2.data["300"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["301"] === imgdata2.data["301"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["302"] === imgdata2.data["302"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["303"] === imgdata2.data["303"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["304"] === imgdata2.data["304"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["305"] === imgdata2.data["305"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["306"] === imgdata2.data["306"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["307"] === imgdata2.data["307"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["308"] === imgdata2.data["308"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["309"] === imgdata2.data["309"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["310"] === imgdata2.data["310"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["311"] === imgdata2.data["311"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["312"] === imgdata2.data["312"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["313"] === imgdata2.data["313"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["314"] === imgdata2.data["314"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["315"] === imgdata2.data["315"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["316"] === imgdata2.data["316"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["317"] === imgdata2.data["317"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["318"] === imgdata2.data["318"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["319"] === imgdata2.data["319"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["320"] === imgdata2.data["320"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["321"] === imgdata2.data["321"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["322"] === imgdata2.data["322"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["323"] === imgdata2.data["323"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["324"] === imgdata2.data["324"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["325"] === imgdata2.data["325"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["326"] === imgdata2.data["326"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["327"] === imgdata2.data["327"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["328"] === imgdata2.data["328"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["329"] === imgdata2.data["329"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["330"] === imgdata2.data["330"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["331"] === imgdata2.data["331"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["332"] === imgdata2.data["332"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["333"] === imgdata2.data["333"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["334"] === imgdata2.data["334"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["335"] === imgdata2.data["335"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["336"] === imgdata2.data["336"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["337"] === imgdata2.data["337"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["338"] === imgdata2.data["338"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["339"] === imgdata2.data["339"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["340"] === imgdata2.data["340"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["341"] === imgdata2.data["341"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["342"] === imgdata2.data["342"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["343"] === imgdata2.data["343"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["344"] === imgdata2.data["344"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["345"] === imgdata2.data["345"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["346"] === imgdata2.data["346"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["347"] === imgdata2.data["347"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["348"] === imgdata2.data["348"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["349"] === imgdata2.data["349"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["350"] === imgdata2.data["350"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["351"] === imgdata2.data["351"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["352"] === imgdata2.data["352"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["353"] === imgdata2.data["353"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["354"] === imgdata2.data["354"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["355"] === imgdata2.data["355"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["356"] === imgdata2.data["356"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["357"] === imgdata2.data["357"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["358"] === imgdata2.data["358"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["359"] === imgdata2.data["359"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["360"] === imgdata2.data["360"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["361"] === imgdata2.data["361"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["362"] === imgdata2.data["362"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["363"] === imgdata2.data["363"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["364"] === imgdata2.data["364"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["365"] === imgdata2.data["365"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["366"] === imgdata2.data["366"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["367"] === imgdata2.data["367"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["368"] === imgdata2.data["368"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["369"] === imgdata2.data["369"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["370"] === imgdata2.data["370"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["371"] === imgdata2.data["371"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["372"] === imgdata2.data["372"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["373"] === imgdata2.data["373"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["374"] === imgdata2.data["374"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["375"] === imgdata2.data["375"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["376"] === imgdata2.data["376"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["377"] === imgdata2.data["377"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["378"] === imgdata2.data["378"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["379"] === imgdata2.data["379"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["380"] === imgdata2.data["380"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["381"] === imgdata2.data["381"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["382"] === imgdata2.data["382"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["383"] === imgdata2.data["383"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["384"] === imgdata2.data["384"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["385"] === imgdata2.data["385"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["386"] === imgdata2.data["386"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["387"] === imgdata2.data["387"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["388"] === imgdata2.data["388"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["389"] === imgdata2.data["389"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["390"] === imgdata2.data["390"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["391"] === imgdata2.data["391"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["392"] === imgdata2.data["392"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["393"] === imgdata2.data["393"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["394"] === imgdata2.data["394"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["395"] === imgdata2.data["395"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["396"] === imgdata2.data["396"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["397"] === imgdata2.data["397"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["398"] === imgdata2.data["398"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["399"] === imgdata2.data["399"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["400"] === imgdata2.data["400"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["401"] === imgdata2.data["401"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["402"] === imgdata2.data["402"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["403"] === imgdata2.data["403"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["404"] === imgdata2.data["404"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["405"] === imgdata2.data["405"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["406"] === imgdata2.data["406"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["407"] === imgdata2.data["407"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["408"] === imgdata2.data["408"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["409"] === imgdata2.data["409"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["410"] === imgdata2.data["410"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["411"] === imgdata2.data["411"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["412"] === imgdata2.data["412"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["413"] === imgdata2.data["413"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["414"] === imgdata2.data["414"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["415"] === imgdata2.data["415"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["416"] === imgdata2.data["416"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["417"] === imgdata2.data["417"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["418"] === imgdata2.data["418"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["419"] === imgdata2.data["419"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["420"] === imgdata2.data["420"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["421"] === imgdata2.data["421"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["422"] === imgdata2.data["422"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["423"] === imgdata2.data["423"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["424"] === imgdata2.data["424"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["425"] === imgdata2.data["425"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["426"] === imgdata2.data["426"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["427"] === imgdata2.data["427"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["428"] === imgdata2.data["428"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["429"] === imgdata2.data["429"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["430"] === imgdata2.data["430"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["431"] === imgdata2.data["431"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["432"] === imgdata2.data["432"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["433"] === imgdata2.data["433"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["434"] === imgdata2.data["434"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["435"] === imgdata2.data["435"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["436"] === imgdata2.data["436"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["437"] === imgdata2.data["437"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["438"] === imgdata2.data["438"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["439"] === imgdata2.data["439"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["440"] === imgdata2.data["440"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["441"] === imgdata2.data["441"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["442"] === imgdata2.data["442"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["443"] === imgdata2.data["443"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["444"] === imgdata2.data["444"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["445"] === imgdata2.data["445"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["446"] === imgdata2.data["446"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["447"] === imgdata2.data["447"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["448"] === imgdata2.data["448"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["449"] === imgdata2.data["449"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["450"] === imgdata2.data["450"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["451"] === imgdata2.data["451"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["452"] === imgdata2.data["452"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["453"] === imgdata2.data["453"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["454"] === imgdata2.data["454"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["455"] === imgdata2.data["455"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["456"] === imgdata2.data["456"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["457"] === imgdata2.data["457"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["458"] === imgdata2.data["458"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["459"] === imgdata2.data["459"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["460"] === imgdata2.data["460"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["461"] === imgdata2.data["461"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["462"] === imgdata2.data["462"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["463"] === imgdata2.data["463"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["464"] === imgdata2.data["464"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["465"] === imgdata2.data["465"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["466"] === imgdata2.data["466"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["467"] === imgdata2.data["467"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["468"] === imgdata2.data["468"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["469"] === imgdata2.data["469"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["470"] === imgdata2.data["470"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["471"] === imgdata2.data["471"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["472"] === imgdata2.data["472"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["473"] === imgdata2.data["473"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["474"] === imgdata2.data["474"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["475"] === imgdata2.data["475"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["476"] === imgdata2.data["476"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["477"] === imgdata2.data["477"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["478"] === imgdata2.data["478"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["479"] === imgdata2.data["479"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["480"] === imgdata2.data["480"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["481"] === imgdata2.data["481"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["482"] === imgdata2.data["482"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["483"] === imgdata2.data["483"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["484"] === imgdata2.data["484"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["485"] === imgdata2.data["485"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["486"] === imgdata2.data["486"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["487"] === imgdata2.data["487"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["488"] === imgdata2.data["488"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["489"] === imgdata2.data["489"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["490"] === imgdata2.data["490"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["491"] === imgdata2.data["491"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["492"] === imgdata2.data["492"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["493"] === imgdata2.data["493"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["494"] === imgdata2.data["494"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["495"] === imgdata2.data["495"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["496"] === imgdata2.data["496"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["497"] === imgdata2.data["497"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["498"] === imgdata2.data["498"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["499"] === imgdata2.data["499"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["500"] === imgdata2.data["500"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["501"] === imgdata2.data["501"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["502"] === imgdata2.data["502"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["503"] === imgdata2.data["503"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["504"] === imgdata2.data["504"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["505"] === imgdata2.data["505"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["506"] === imgdata2.data["506"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["507"] === imgdata2.data["507"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["508"] === imgdata2.data["508"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["509"] === imgdata2.data["509"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["510"] === imgdata2.data["510"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["511"] === imgdata2.data["511"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["512"] === imgdata2.data["512"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["513"] === imgdata2.data["513"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["514"] === imgdata2.data["514"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["515"] === imgdata2.data["515"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["516"] === imgdata2.data["516"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["517"] === imgdata2.data["517"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["518"] === imgdata2.data["518"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["519"] === imgdata2.data["519"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["520"] === imgdata2.data["520"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["521"] === imgdata2.data["521"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["522"] === imgdata2.data["522"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["523"] === imgdata2.data["523"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["524"] === imgdata2.data["524"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["525"] === imgdata2.data["525"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["526"] === imgdata2.data["526"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["527"] === imgdata2.data["527"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["528"] === imgdata2.data["528"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["529"] === imgdata2.data["529"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["530"] === imgdata2.data["530"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["531"] === imgdata2.data["531"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["532"] === imgdata2.data["532"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["533"] === imgdata2.data["533"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["534"] === imgdata2.data["534"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["535"] === imgdata2.data["535"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["536"] === imgdata2.data["536"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["537"] === imgdata2.data["537"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["538"] === imgdata2.data["538"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["539"] === imgdata2.data["539"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["540"] === imgdata2.data["540"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["541"] === imgdata2.data["541"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["542"] === imgdata2.data["542"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["543"] === imgdata2.data["543"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["544"] === imgdata2.data["544"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["545"] === imgdata2.data["545"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["546"] === imgdata2.data["546"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["547"] === imgdata2.data["547"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["548"] === imgdata2.data["548"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["549"] === imgdata2.data["549"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["550"] === imgdata2.data["550"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["551"] === imgdata2.data["551"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["552"] === imgdata2.data["552"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["553"] === imgdata2.data["553"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["554"] === imgdata2.data["554"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["555"] === imgdata2.data["555"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["556"] === imgdata2.data["556"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["557"] === imgdata2.data["557"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["558"] === imgdata2.data["558"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["559"] === imgdata2.data["559"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["560"] === imgdata2.data["560"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["561"] === imgdata2.data["561"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["562"] === imgdata2.data["562"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["563"] === imgdata2.data["563"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["564"] === imgdata2.data["564"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["565"] === imgdata2.data["565"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["566"] === imgdata2.data["566"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["567"] === imgdata2.data["567"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["568"] === imgdata2.data["568"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["569"] === imgdata2.data["569"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["570"] === imgdata2.data["570"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["571"] === imgdata2.data["571"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["572"] === imgdata2.data["572"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["573"] === imgdata2.data["573"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["574"] === imgdata2.data["574"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["575"] === imgdata2.data["575"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["576"] === imgdata2.data["576"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["577"] === imgdata2.data["577"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["578"] === imgdata2.data["578"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["579"] === imgdata2.data["579"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["580"] === imgdata2.data["580"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["581"] === imgdata2.data["581"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["582"] === imgdata2.data["582"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["583"] === imgdata2.data["583"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["584"] === imgdata2.data["584"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["585"] === imgdata2.data["585"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["586"] === imgdata2.data["586"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["587"] === imgdata2.data["587"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["588"] === imgdata2.data["588"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["589"] === imgdata2.data["589"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["590"] === imgdata2.data["590"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["591"] === imgdata2.data["591"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["592"] === imgdata2.data["592"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["593"] === imgdata2.data["593"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["594"] === imgdata2.data["594"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["595"] === imgdata2.data["595"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["596"] === imgdata2.data["596"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["597"] === imgdata2.data["597"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["598"] === imgdata2.data["598"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["599"] === imgdata2.data["599"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["600"] === imgdata2.data["600"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["601"] === imgdata2.data["601"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["602"] === imgdata2.data["602"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["603"] === imgdata2.data["603"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["604"] === imgdata2.data["604"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["605"] === imgdata2.data["605"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["606"] === imgdata2.data["606"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["607"] === imgdata2.data["607"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["608"] === imgdata2.data["608"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["609"] === imgdata2.data["609"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["610"] === imgdata2.data["610"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["611"] === imgdata2.data["611"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["612"] === imgdata2.data["612"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["613"] === imgdata2.data["613"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["614"] === imgdata2.data["614"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["615"] === imgdata2.data["615"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["616"] === imgdata2.data["616"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["617"] === imgdata2.data["617"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["618"] === imgdata2.data["618"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["619"] === imgdata2.data["619"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["620"] === imgdata2.data["620"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["621"] === imgdata2.data["621"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["622"] === imgdata2.data["622"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["623"] === imgdata2.data["623"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["624"] === imgdata2.data["624"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["625"] === imgdata2.data["625"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["626"] === imgdata2.data["626"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["627"] === imgdata2.data["627"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["628"] === imgdata2.data["628"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["629"] === imgdata2.data["629"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["630"] === imgdata2.data["630"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["631"] === imgdata2.data["631"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["632"] === imgdata2.data["632"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["633"] === imgdata2.data["633"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["634"] === imgdata2.data["634"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["635"] === imgdata2.data["635"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["636"] === imgdata2.data["636"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["637"] === imgdata2.data["637"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["638"] === imgdata2.data["638"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["639"] === imgdata2.data["639"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["640"] === imgdata2.data["640"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["641"] === imgdata2.data["641"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["642"] === imgdata2.data["642"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["643"] === imgdata2.data["643"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["644"] === imgdata2.data["644"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["645"] === imgdata2.data["645"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["646"] === imgdata2.data["646"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["647"] === imgdata2.data["647"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["648"] === imgdata2.data["648"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["649"] === imgdata2.data["649"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["650"] === imgdata2.data["650"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["651"] === imgdata2.data["651"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["652"] === imgdata2.data["652"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["653"] === imgdata2.data["653"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["654"] === imgdata2.data["654"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["655"] === imgdata2.data["655"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["656"] === imgdata2.data["656"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["657"] === imgdata2.data["657"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["658"] === imgdata2.data["658"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["659"] === imgdata2.data["659"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["660"] === imgdata2.data["660"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["661"] === imgdata2.data["661"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["662"] === imgdata2.data["662"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["663"] === imgdata2.data["663"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["664"] === imgdata2.data["664"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["665"] === imgdata2.data["665"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["666"] === imgdata2.data["666"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["667"] === imgdata2.data["667"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["668"] === imgdata2.data["668"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["669"] === imgdata2.data["669"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["670"] === imgdata2.data["670"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["671"] === imgdata2.data["671"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["672"] === imgdata2.data["672"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["673"] === imgdata2.data["673"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["674"] === imgdata2.data["674"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["675"] === imgdata2.data["675"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["676"] === imgdata2.data["676"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["677"] === imgdata2.data["677"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["678"] === imgdata2.data["678"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["679"] === imgdata2.data["679"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["680"] === imgdata2.data["680"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["681"] === imgdata2.data["681"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["682"] === imgdata2.data["682"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["683"] === imgdata2.data["683"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["684"] === imgdata2.data["684"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["685"] === imgdata2.data["685"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["686"] === imgdata2.data["686"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["687"] === imgdata2.data["687"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["688"] === imgdata2.data["688"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["689"] === imgdata2.data["689"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["690"] === imgdata2.data["690"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["691"] === imgdata2.data["691"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["692"] === imgdata2.data["692"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["693"] === imgdata2.data["693"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["694"] === imgdata2.data["694"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["695"] === imgdata2.data["695"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["696"] === imgdata2.data["696"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["697"] === imgdata2.data["697"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["698"] === imgdata2.data["698"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["699"] === imgdata2.data["699"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["700"] === imgdata2.data["700"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["701"] === imgdata2.data["701"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["702"] === imgdata2.data["702"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["703"] === imgdata2.data["703"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["704"] === imgdata2.data["704"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["705"] === imgdata2.data["705"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["706"] === imgdata2.data["706"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["707"] === imgdata2.data["707"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["708"] === imgdata2.data["708"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["709"] === imgdata2.data["709"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["710"] === imgdata2.data["710"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["711"] === imgdata2.data["711"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["712"] === imgdata2.data["712"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["713"] === imgdata2.data["713"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["714"] === imgdata2.data["714"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["715"] === imgdata2.data["715"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["716"] === imgdata2.data["716"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["717"] === imgdata2.data["717"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["718"] === imgdata2.data["718"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["719"] === imgdata2.data["719"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["720"] === imgdata2.data["720"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["721"] === imgdata2.data["721"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["722"] === imgdata2.data["722"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["723"] === imgdata2.data["723"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["724"] === imgdata2.data["724"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["725"] === imgdata2.data["725"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["726"] === imgdata2.data["726"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["727"] === imgdata2.data["727"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["728"] === imgdata2.data["728"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["729"] === imgdata2.data["729"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["730"] === imgdata2.data["730"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["731"] === imgdata2.data["731"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["732"] === imgdata2.data["732"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["733"] === imgdata2.data["733"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["734"] === imgdata2.data["734"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["735"] === imgdata2.data["735"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["736"] === imgdata2.data["736"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["737"] === imgdata2.data["737"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["738"] === imgdata2.data["738"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["739"] === imgdata2.data["739"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["740"] === imgdata2.data["740"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["741"] === imgdata2.data["741"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["742"] === imgdata2.data["742"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["743"] === imgdata2.data["743"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["744"] === imgdata2.data["744"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["745"] === imgdata2.data["745"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["746"] === imgdata2.data["746"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["747"] === imgdata2.data["747"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["748"] === imgdata2.data["748"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["749"] === imgdata2.data["749"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["750"] === imgdata2.data["750"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["751"] === imgdata2.data["751"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["752"] === imgdata2.data["752"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["753"] === imgdata2.data["753"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["754"] === imgdata2.data["754"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["755"] === imgdata2.data["755"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["756"] === imgdata2.data["756"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["757"] === imgdata2.data["757"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["758"] === imgdata2.data["758"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["759"] === imgdata2.data["759"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["760"] === imgdata2.data["760"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["761"] === imgdata2.data["761"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["762"] === imgdata2.data["762"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["763"] === imgdata2.data["763"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["764"] === imgdata2.data["764"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["765"] === imgdata2.data["765"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["766"] === imgdata2.data["766"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["767"] === imgdata2.data["767"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["768"] === imgdata2.data["768"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["769"] === imgdata2.data["769"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["770"] === imgdata2.data["770"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["771"] === imgdata2.data["771"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["772"] === imgdata2.data["772"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["773"] === imgdata2.data["773"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["774"] === imgdata2.data["774"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["775"] === imgdata2.data["775"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["776"] === imgdata2.data["776"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["777"] === imgdata2.data["777"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["778"] === imgdata2.data["778"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["779"] === imgdata2.data["779"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["780"] === imgdata2.data["780"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["781"] === imgdata2.data["781"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["782"] === imgdata2.data["782"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["783"] === imgdata2.data["783"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["784"] === imgdata2.data["784"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["785"] === imgdata2.data["785"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["786"] === imgdata2.data["786"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["787"] === imgdata2.data["787"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["788"] === imgdata2.data["788"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["789"] === imgdata2.data["789"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["790"] === imgdata2.data["790"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["791"] === imgdata2.data["791"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["792"] === imgdata2.data["792"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["793"] === imgdata2.data["793"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["794"] === imgdata2.data["794"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["795"] === imgdata2.data["795"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["796"] === imgdata2.data["796"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["797"] === imgdata2.data["797"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["798"] === imgdata2.data["798"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["799"] === imgdata2.data["799"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["800"] === imgdata2.data["800"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["801"] === imgdata2.data["801"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["802"] === imgdata2.data["802"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["803"] === imgdata2.data["803"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["804"] === imgdata2.data["804"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["805"] === imgdata2.data["805"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["806"] === imgdata2.data["806"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["807"] === imgdata2.data["807"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["808"] === imgdata2.data["808"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["809"] === imgdata2.data["809"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["810"] === imgdata2.data["810"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["811"] === imgdata2.data["811"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["812"] === imgdata2.data["812"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["813"] === imgdata2.data["813"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["814"] === imgdata2.data["814"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["815"] === imgdata2.data["815"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["816"] === imgdata2.data["816"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["817"] === imgdata2.data["817"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["818"] === imgdata2.data["818"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["819"] === imgdata2.data["819"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["820"] === imgdata2.data["820"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["821"] === imgdata2.data["821"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["822"] === imgdata2.data["822"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["823"] === imgdata2.data["823"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["824"] === imgdata2.data["824"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["825"] === imgdata2.data["825"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["826"] === imgdata2.data["826"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["827"] === imgdata2.data["827"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["828"] === imgdata2.data["828"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["829"] === imgdata2.data["829"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["830"] === imgdata2.data["830"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["831"] === imgdata2.data["831"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["832"] === imgdata2.data["832"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["833"] === imgdata2.data["833"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["834"] === imgdata2.data["834"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["835"] === imgdata2.data["835"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["836"] === imgdata2.data["836"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["837"] === imgdata2.data["837"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["838"] === imgdata2.data["838"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["839"] === imgdata2.data["839"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["840"] === imgdata2.data["840"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["841"] === imgdata2.data["841"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["842"] === imgdata2.data["842"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["843"] === imgdata2.data["843"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["844"] === imgdata2.data["844"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["845"] === imgdata2.data["845"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["846"] === imgdata2.data["846"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["847"] === imgdata2.data["847"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["848"] === imgdata2.data["848"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["849"] === imgdata2.data["849"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["850"] === imgdata2.data["850"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["851"] === imgdata2.data["851"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["852"] === imgdata2.data["852"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["853"] === imgdata2.data["853"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["854"] === imgdata2.data["854"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["855"] === imgdata2.data["855"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["856"] === imgdata2.data["856"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["857"] === imgdata2.data["857"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["858"] === imgdata2.data["858"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["859"] === imgdata2.data["859"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["860"] === imgdata2.data["860"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["861"] === imgdata2.data["861"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["862"] === imgdata2.data["862"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["863"] === imgdata2.data["863"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["864"] === imgdata2.data["864"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["865"] === imgdata2.data["865"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["866"] === imgdata2.data["866"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["867"] === imgdata2.data["867"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["868"] === imgdata2.data["868"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["869"] === imgdata2.data["869"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["870"] === imgdata2.data["870"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["871"] === imgdata2.data["871"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["872"] === imgdata2.data["872"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["873"] === imgdata2.data["873"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["874"] === imgdata2.data["874"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["875"] === imgdata2.data["875"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["876"] === imgdata2.data["876"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["877"] === imgdata2.data["877"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["878"] === imgdata2.data["878"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["879"] === imgdata2.data["879"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["880"] === imgdata2.data["880"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["881"] === imgdata2.data["881"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["882"] === imgdata2.data["882"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["883"] === imgdata2.data["883"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["884"] === imgdata2.data["884"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["885"] === imgdata2.data["885"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["886"] === imgdata2.data["886"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["887"] === imgdata2.data["887"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["888"] === imgdata2.data["888"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["889"] === imgdata2.data["889"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["890"] === imgdata2.data["890"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["891"] === imgdata2.data["891"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["892"] === imgdata2.data["892"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["893"] === imgdata2.data["893"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["894"] === imgdata2.data["894"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["895"] === imgdata2.data["895"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["896"] === imgdata2.data["896"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["897"] === imgdata2.data["897"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["898"] === imgdata2.data["898"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | olddata["899"] === imgdata2.data["899"] 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,14 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,15 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,16 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,34 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,35 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,36 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,14 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,15 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,16 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,34 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,35 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,36 of c305 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c307 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c308 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c308 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c308 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c308 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 17,6 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,6 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 32,6 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 17,43 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,43 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 32,43 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 67,6 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,6 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 82,6 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 67,43 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,43 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 82,43 of c309 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,4 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,5 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,6 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,44 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,45 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,46 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,4 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,5 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,6 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,44 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,45 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,46 of c310 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c311 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c311 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c311 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c311 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === 'butt' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'miter' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 10 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 34,16 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 34,15 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 35,15 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 36,15 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 36,14 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 84,16 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 84,15 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 85,15 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 86,15 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 86,14 of c313 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c314 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c314 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c314 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c314 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === 'bevel' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c315 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 38,12 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 39,11 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 40,10 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 41,9 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 42,8 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 88,12 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 89,11 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,10 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 91,9 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 92,8 of c316 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c317 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c317 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c317 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c317 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 36,14 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 36,13 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 37,13 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 38,13 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 38,12 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 86,14 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 86,13 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 87,13 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 88,13 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 88,12 of c319 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c320 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c320 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c320 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c320 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c321 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c321 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c321 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c321 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c322 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c323 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c323 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c323 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c323 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c324 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c324 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c324 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c324 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c325 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c325 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c325 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c325 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c326 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c326 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c326 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c326 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c327 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,1 of c327 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c327 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c327 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,1 of c327 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c327 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 14,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 15,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 16,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 34,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 35,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 36,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 64,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 66,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 84,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 85,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 86,25 of c328 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === 1.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c329 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 14,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 15,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 16,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 34,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 35,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 36,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 64,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 66,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 84,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 85,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 86,25 of c330 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c332 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c333 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c334 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c335 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c335 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c335 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c335 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c336 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c337 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c337 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c337 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c337 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c338 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c339 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c341 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c342 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c342 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c342 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c343 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c344 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c345 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c346 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,10 of c346 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 97,1 of c346 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 97,2 of c346 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 97,3 of c346 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 2,48 of c346 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c347 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c347 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c347 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c347 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,48 of c347 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c347 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c348 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c348 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c348 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c348 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,48 of c348 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c348 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c350 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c350 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c350 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c350 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c350 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c351 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c351 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c351 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c351 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c351 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c352 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c353 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c354 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c355 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c356 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c357 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c358 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c359 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c359 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c359 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c360 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c361 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c362 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c363 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c364 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c366 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c366 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c366 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c367 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,19 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,20 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,21 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 64,22 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,21 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 72,28 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 73,27 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 78,36 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 79,35 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,44 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,45 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,46 of c368 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,19 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,20 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 55,21 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 64,22 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 65,21 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 72,28 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 73,27 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 78,36 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 79,35 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,44 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,45 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 80,46 of c369 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c370 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c370 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c370 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c370 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c370 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c371 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c371 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c371 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c371 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c371 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c372 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c373 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c373 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c374 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c374 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c375 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c376 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c377 is 255,0,0,255 (marked todo); expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c378 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c378 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c378 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c379 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c379 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c379 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c379 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c379 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c380 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c380 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c380 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c380 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c380 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c381 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c382 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c383 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c384 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c385 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c386 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c387 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c388 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c389 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c390 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c391 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,10 of c392 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 10,40 of c392 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c393 is 0,128,0,255; expected 0,127,0,255 +/- 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c394 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c395 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c396 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c397 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c398 is 255,0,0,255 (marked todo); expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 30) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 40) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(70, 20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 30) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(70, 30) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(25, 20) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(25, 30) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 20) == true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 30) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(40, 2) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(40, 20) == true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(40, 30) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(40, 47) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(45, 20) == true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(45, 30) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(55, 20) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(55, 30) == true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(60, 2) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(60, 20) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(60, 30) == true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(60, 47) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(70, 20) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(70, 30) == true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(75, 20) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(75, 30) == false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 20) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 30) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 40) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(70, 20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 30) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(70, 30) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, 0) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 0) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(20, 0) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(20, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(20, 20) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 20) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, 20) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, -0.01) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 20.01) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(-0.01, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(20.01, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, 0) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(Infinity, 0) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(-Infinity, 0) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(NaN, 0) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, Infinity) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, -Infinity) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(0, NaN) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(NaN, NaN) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c406 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, -110) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, -90) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, -70) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, -20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 0) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 20) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(50, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(-40, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(49, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(51, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(69, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(71, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(-40, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(49, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(51, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(69, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(71, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(-40, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(49, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(51, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(69, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(71, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(10, 10) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(30, 10) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(5, 5) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(25, 5) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(45, 5) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(5, 25) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(25, 25) === false 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(45, 25) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(5, 45) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(25, 45) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.isPointInPath(45, 45) === true 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c414 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c415 is 255,0,0,255 (marked todo); expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c416 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c417 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c417 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c417 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,25 of c418 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c419 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c420 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c421 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c421 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c422 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c423 is 255,0,0,255 (marked todo); expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c424 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c424 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c424 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c425 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c425 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c425 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c425 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c425 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c426 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c426 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c426 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c426 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c426 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c427 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c428 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c429 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c430 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c430 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c430 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c430 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,12 of c431 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,12 of c431 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,37 of c431 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,37 of c431 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c432 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c433 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c433 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c433 should not throw exception 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,12 of c435 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,12 of c435 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,37 of c435 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,37 of c435 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c436 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c437 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c438 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c439 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c440 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c442 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c443 is 0,128,0,255; expected 0,127,0,255 +/- 1 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c444 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c445 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c446 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c447 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c448 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | pixel 50,25 of c449 is 255,0,0,255 (marked todo); expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c450 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c451 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c452 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c453 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c454 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c455 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c456 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c457 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c459 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c460 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c460 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c460 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c460 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c461 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c461 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c461 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c461 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasPattern !== undefined 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pattern.thisImplementsCanvasPattern 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height === 10 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw InvalidStateError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width === 10 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw InvalidStateError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw InvalidStateError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c464 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw TypeError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c470 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c470 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c470 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c470 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c471 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c471 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c471 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c471 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c474 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c474 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c474 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c474 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c475 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c475 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c475 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c475 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c476 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c476 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c476 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c476 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c477 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c477 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c477 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c477 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c478 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c478 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c478 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c478 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c479 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c479 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c479 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c479 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c480 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c480 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c480 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c480 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c481 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c481 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c481 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c481 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c482 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c482 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c482 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c482 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c483 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c483 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c483 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c483 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c484 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c484 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c484 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c484 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c485 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c485 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c485 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c485 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c486 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c486 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c486 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c486 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c487 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c487 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c487 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c487 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c487 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c487 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c488 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c488 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c488 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c488 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c489 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c489 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c489 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c489 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c490 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c490 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c490 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c490 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c490 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c490 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c491 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c491 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c491 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c491 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw SyntaxError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c493 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c493 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c493 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c493 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c494 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c494 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c494 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c494 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw SyntaxError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw SyntaxError 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw SyntaxError 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | test completed successfully 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c499 is 3,252,0,255; expected 0,255,0,255 +/- 4 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c500 is 127,0,128,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c501 is 127,0,128,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c502 is 128,0,127,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c503 is 127,0,128,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 0.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1e6 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === '#00ff00' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor should be what we set it to 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === '#00ff00' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === '#00ff00' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === '#00ff00' 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === 0.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === 0.25 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === -0.5 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === -0.25 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === 1e6 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === 1e6 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c510 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c511 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | test completed successfully 18:15:55 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | test completed successfully 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c514 is 127,0,128,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c515 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c516 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c517 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c517 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c517 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c518 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c518 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c519 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c519 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c520 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c520 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c521 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c522 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c525 is 127,0,128,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c526 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c527 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c528 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c528 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c528 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c529 is 128,0,127,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c530 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c531 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c531 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c531 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c532 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c532 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c532 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c533 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c534 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c534 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c534 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c535 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c535 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,12 of c536 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,37 of c536 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c537 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c537 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,12 of c538 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,37 of c538 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 12,25 of c539 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 87,25 of c539 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,12 of c539 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,37 of c539 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c540 is 128,0,127,255; expected 127,0,127,255 +/- 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c541 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c542 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c543 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c543 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c543 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c544 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c544 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c544 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c545 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c545 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c545 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c546 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c546 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c546 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c547 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c547 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c547 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c547 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c548 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c548 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c548 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c548 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c549 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c549 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c549 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c549 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c550 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c551 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c552 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c553 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c561 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === old 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == 3 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == 2 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == 1 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:55 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == i 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.strokeStyle === old 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.strokeStyle === old 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c569 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth == 0.5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c571 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c572 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c573 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c574 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,12 of c575 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,12 of c575 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,37 of c575 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,37 of c575 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c576 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c576 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c577 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c578 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c579 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c580 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c581 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c582 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c583 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.strokeStyle == '#000000' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textAlign === 'start' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textAlign === 'start' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textAlign === 'start' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textAlign === 'start' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textAlign === 'start' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textBaseline === 'alphabetic' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textBaseline === 'top' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textBaseline === 'top' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textBaseline === 'top' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.textBaseline === 'top' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c586 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c587 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c588 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c588 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c589 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c590 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,2 of c590 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,47 of c590 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c591 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,2 of c591 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,47 of c591 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c592 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,40 of c593 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c594 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,40 of c595 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c596 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c596 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c597 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c597 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c598 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,35 of c599 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c600 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c600 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 21,11 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 79,11 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 21,39 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 79,39 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 39,19 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 61,19 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 39,31 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 61,31 of c601 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c602 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c603 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c604 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c604 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 21,11 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 79,11 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 21,39 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 79,39 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 39,19 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 61,19 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 39,31 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 61,31 of c605 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,40 of c606 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c607 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c607 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c610 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D.prototype 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D.prototype.fill 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D.prototype 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D.prototype 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D.prototype.fill === 1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.CanvasRenderingContext2D.prototype.fill === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c612 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.save() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.restore() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.scale(1, 1) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.rotate(0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.translate(0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.transform(1, 0, 0, 1, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.setTransform(1, 0, 0, 1, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.resetTransform() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.clearRect(0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillRect(0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.strokeRect(0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.beginPath() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.closePath() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.moveTo(0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineTo(0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.quadraticCurveTo(0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.bezierCurveTo(0, 0, 0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.arcTo(0, 0, 0, 0, 1) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.rect(0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.arc(0, 0, 1, 0, 0, true) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fill() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.stroke() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.clip() === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.putImageData(ctx.getImageData(0, 0, 1, 1), 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.drawImage(document.getElementById('yellow_11.png'), 0, 0, 1, 1, 0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.drawImage(canvas, 0, 0, 1, 1, 0, 0, 0, 0) === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.createLinearGradient(0, 0, 0, 0).addColorStop(0, 'white') === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Shouldn't be able to read images cross-site! 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Shouldn't be able to read images redirected cross-site! 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Should not throw an exception for invalid args to png encoder 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Should not throw an exception for invalid args to jpeg encoder 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext('2d', 'foo') !== null 18:15:56 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | should throw NotSupportedError 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext('2D') === null 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c617 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext("") === null 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c618 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext('This is not an implemented context in any real browser') === null 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c619 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext("2d#") === null 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c620 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext("2d\0") === null 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c621 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext("2\uFF44") === null 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c622 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.childNodes.length == 1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.childNodes.length == 2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.childNodes.length == 2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c626 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.strokeStyle === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.fillStyle === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalAlpha === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineWidth === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineCap === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.lineJoin === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.miterLimit === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetX === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowOffsetY === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowBlur === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.shadowColor === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | ctx.globalCompositeOperation === default_val 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c628 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c629 is 255,0,0,255; expected 255,0,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c629 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c630 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c631 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c632 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c633 is 255,0,0,255; expected 255,0,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c633 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c634 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 300 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height == 150 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | !canvas.hasAttribute('width') 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | !canvas.hasAttribute('height') 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 120 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height == 60 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('width') == 120 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('height') == 60 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 300 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 300 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('width') == '120' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('height') == '60' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 120 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height == 60 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('width') == '120' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('height') == '60' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 120 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height == 60 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 300 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 300 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 300 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 100 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width == 50 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height == 30 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width === 120 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height === 60 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('width') === '120' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getAttribute('height') === '60' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.width === 120 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.height === 60 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | default font is not '10px sans-serif' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | font getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | font not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText returns nonpositive value for non-empty string 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText does not change with a different font size 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText changes when alignement/baseline is changed 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText reutuns zero for a non-empty string 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText does not replace whitespace char with a space 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText does not replace whitespace char with a space 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText does not replace whitespace char with a space 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText does not replace whitespace char with a space 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | measureText does not replace whitespace char with a space 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | default textAlign is not 'start' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textAlign not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | default textBaseline is not 'alphabetic' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline getter returns incorrect value 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | textBaseline not being stored in the context state 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c664 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c665 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c666 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c669 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data =~ /^data:image\/png[;,]/ 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c673 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | data === 'data:,' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getZero() === 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Object.prototype.toString.call(canvas) === '[object HTMLCanvasElement]' 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement.prototype 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement.prototype.getContext 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement.prototype 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement.prototype 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement.prototype.getContext === 1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | window.HTMLCanvasElement.prototype.getContext === undefined 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for fast test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for fast test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for fast test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for fast test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for fast test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for slow test #1 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for slow test #2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for slow test #3 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for slow test #4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length mismatch for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Length not a multiple of 4 for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data width for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect created data height for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in created image data for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 0 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 1 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 2 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 3 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 4 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 5 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 6 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Nonzero value at position 7 in test image data after clearing pixels for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect length in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 0 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 1 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 2 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 3 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 4 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 5 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 6 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | Incorrect value at position 7 in test image data after putting our imagedata for slow test #5 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | initial imageSmoothingEnabled is true 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imageSmoothingEnabled is false after setting 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | imageSmoothingEnabled is true after restore 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel is ({0:0, 1:255, 2:0, 3:255}) (expected [0,255,0,255]) 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c.width not 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c.height not 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | isTransparentBlack 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | not the same length 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | changing dimensions broke canvas 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,20 of c688 is 0,0,0,255; expected 0,0,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 5,5 of c688 is 0,128,0,255; expected 0,128,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 15,5 of c688 is 128,0,0,255; expected 128,0,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c689 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c690 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c691 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c692 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c693 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c693 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c693 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c693 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c694 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c695 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c695 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c695 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c695 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c696 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c697 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | should throw IndexSizeError 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c699 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c700 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,45 of c700 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | c700 should not throw exception 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,0 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,0 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,0 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,25 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,25 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 0,49 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,49 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 99,49 of c701 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,1 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,25 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,25 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,48 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c702 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c703 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c704 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 90,10 of c704 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 97,1 of c704 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 97,2 of c704 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 97,3 of c704 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 2,48 of c704 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c705 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c705 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c705 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c705 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,48 of c705 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c705 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c706 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c706 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c706 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c706 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 20,48 of c706 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c706 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c707 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c707 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c707 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c707 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c707 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c708 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c708 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c708 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c708 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c708 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c709 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c710 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c711 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c712 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c713 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c714 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c715 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c716 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,1 of c716 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,24 of c716 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 48,48 of c716 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 24,48 of c716 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | canvas.getContext('2d') === 0 18:15:56 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:56 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:56 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c472 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c472 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c472 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c472 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,1 of c473 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,1 of c473 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 1,48 of c473 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 98,48 of c473 is 0,255,0,255; expected 0,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 12,40 of c667 is 1,3,254,255; expected 1,3,254,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 37,40 of c667 is 6,250,246,191; expected 8,252,248,191 +/- 2 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 62,40 of c667 is 5,9,247,128; expected 6,10,250,127 +/- 4 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 87,40 of c667 is 11,15,239,64; expected 12,16,244,63 +/- 8 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 12,20 of c672 is 255,255,0,255; expected 255,255,0,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,20 of c672 is 0,255,255,255; expected 0,255,255,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 87,20 of c672 is 0,0,255,255; expected 0,0,255,255 +/- 0 18:15:56 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,45 of c672 is 255,255,255,255; expected 255,255,255,255 +/- 0 18:15:56 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:57 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:57 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:58 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:58 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:58 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:59 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:15:59 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:16:00 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:16:00 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 25,25 of c458 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:16:00 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 75,25 of c458 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:16:00 INFO - TEST-FAIL | dom/canvas/test/test_canvas.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c108 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas.html | pixel 50,25 of c109 is 0,255,0,255; expected 0,255,0,255 +/- 2 18:16:01 INFO - MEMORY STAT | vsize 4128MB | residentFast 211MB | heapAllocated 79MB 18:16:01 INFO - TEST-OK | dom/canvas/test/test_canvas.html | took 7188ms 18:16:01 INFO - TEST-START | dom/canvas/test/test_canvas_focusring.html 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_focusring.html | button 1 is focused 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_focusring.html | button 2 is focused 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_focusring.html | button 1 should not be focused 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_focusring.html | focus of button 1 is drawn 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_focusring.html | focus of button 2 is drawn 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_focusring.html | focus of button 1 is not drawn 18:16:01 INFO - MEMORY STAT | vsize 4128MB | residentFast 212MB | heapAllocated 80MB 18:16:01 INFO - TEST-OK | dom/canvas/test/test_canvas_focusring.html | took 58ms 18:16:01 INFO - TEST-START | dom/canvas/test/test_canvas_font_setter.html 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | initial font of canvas context 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | valid font should round-trip 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | invalid font should be ignored 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | line-height should be dropped 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | inherit should be ignored 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | syntax error should be ignored 18:16:01 INFO - TEST-FAIL | dom/canvas/test/test_canvas_font_setter.html | system fonts should work - got "", expected "menu" 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | text should be wider at 66px than at 20px 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | serialization of em 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | em should be relative to canvas font size 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | serialization of em 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | em should be relative to canvas font size at time of setting 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | serialization of em 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | em should be relative to canvas font size at time of setting 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | serialization of em 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_font_setter.html | em should be relative to 10px when canvas not in document 18:16:01 INFO - MEMORY STAT | vsize 4128MB | residentFast 212MB | heapAllocated 78MB 18:16:01 INFO - TEST-OK | dom/canvas/test/test_canvas_font_setter.html | took 42ms 18:16:01 INFO - TEST-START | dom/canvas/test/test_canvas_path.html 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c1 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c1 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c1 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c2 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 0,0 of c3 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 25,25 of c3 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 10,10 of c3 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c4 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c4 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c4 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, 50) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, NaN, 50) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, NaN) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, 50, 'nonzero') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, 50, 'evenodd') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(null, 50, 50) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(null, 50, 50, 'nonzero') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(null, 50, 50, 'evenodd') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, 50) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, 50, 'nonzero') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath(path, 50, 50, 'evenodd') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath([], 50, 50) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath([], 50, 50, 'nonzero') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath([], 50, 50, 'evenodd') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath({}, 50, 50) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath({}, 50, 50, 'nonzero') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInPath({}, 50, 50, 'evenodd') 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,20,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,120,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,20,120) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,120,120) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,20,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,120,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,120) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,22,22) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,118,22) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,22,118) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,118,118) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,18) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,122,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,122) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,18,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,NaN,122) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,18,NaN) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(null,70,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke([],20,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke({},120,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,22,22) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,118,22) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,22,118) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,118,118) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,18) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,122,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,122) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,18,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,26,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,26) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,70,114) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,114,70) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,113,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,113,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,113,20) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,112,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,112,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,117,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,112,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,117,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,15,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,25,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,35,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,15,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,25,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | ctx.isPointInStroke(path,35,10) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 105,5 of c7 is 0,0,255,255; expected 0,0,255,255 +/- 0 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 5,5 of c7 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 0,100 of c8 is 255,255,0,255; expected 255,255,0,255 +/- 0 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 50,50 of c8 is 255,255,0,255; expected 255,255,0,255 +/- 0 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | pixel 150,150 of c8 is 0,0,0,0; expected 0,0,0,0 +/- 0 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | p5.addPath(null, m) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | p5.addPath([], m) 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_path.html | p5.addPath({}, m) 18:16:01 INFO - MEMORY STAT | vsize 4129MB | residentFast 213MB | heapAllocated 84MB 18:16:01 INFO - TEST-OK | dom/canvas/test/test_canvas_path.html | took 64ms 18:16:01 INFO - TEST-START | dom/canvas/test/test_canvas_strokeStyle_getter.html 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.01 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.02 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.03 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.04 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.05 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.06 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.07 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.08 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.09 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.11 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.12 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.13 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.14 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.15 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.16 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.17 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.18 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.2 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.22 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.23 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.24 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.25 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.26 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.27 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.28 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.29 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.31 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.32 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.33 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.34 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.35 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.36 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.37 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.38 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.4 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.42 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.43 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.44 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.45 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.46 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.47 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.48 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.49 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.51 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.52 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.53 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.54 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.55 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.56 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.57 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.58 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.59 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.6 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.62 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.63 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.64 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.65 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.66 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.67 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.68 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.69 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.71 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.72 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.73 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.74 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.75 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.76 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.77 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.78 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.8 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.81 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.82 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.83 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.84 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.85 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.86 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.87 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.88 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.89 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.91 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.92 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.93 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.94 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.95 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.96 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.97 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.98 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_canvas_strokeStyle_getter.html | strokeStyle should match for opacity=0.99 18:16:01 INFO - MEMORY STAT | vsize 4129MB | residentFast 214MB | heapAllocated 84MB 18:16:01 INFO - TEST-OK | dom/canvas/test/test_canvas_strokeStyle_getter.html | took 56ms 18:16:01 INFO - TEST-START | dom/canvas/test/test_capture.html 18:16:01 INFO - Checking that all video elements become red when initiated just after the first drawColor(red). 18:16:01 INFO - Drawing color 255,0,0,1 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vauto should not be drawn to before stable state 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vrate should not be drawn to before stable state 18:16:01 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vmanual should not be drawn to before stable state 18:16:01 INFO - Waiting for video vauto to match [255,0,0,255] - red (should become red automatically) 18:16:05 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vauto should become red automatically 18:16:05 INFO - Waiting for video vrate to match [255,0,0,255] - red (should become red automatically) 18:16:05 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vrate should become red automatically 18:16:05 INFO - Waiting for video vmanual to match [255,0,0,255] - red (should become red when we get to stable state (first frame)) 18:16:05 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vmanual should become red when we get to stable state (first frame) 18:16:05 INFO - Checking that drawing green propagates properly to video elements. 18:16:05 INFO - Drawing color 0,255,0,1 18:16:05 INFO - Waiting for video vauto to match [0,255,0,255] - green (should become green automatically) 18:16:06 INFO - Drawing color 0,255,0,1 18:16:06 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vauto should become green automatically 18:16:06 INFO - Waiting for video vrate to match [0,255,0,255] - green (should become green automatically) 18:16:06 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vrate should become green automatically 18:16:06 INFO - Waiting for video vmanual to match [255,0,0,255] - red (should still be red) 18:16:07 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vmanual should still be red 18:16:07 INFO - Requesting frame from vmanual 18:16:07 INFO - Waiting for video vmanual to match [0,255,0,255] - green (should become green after requstFrame()) 18:16:10 INFO - Drawing color 0,255,0,1 18:16:10 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vmanual should become green after requstFrame() 18:16:10 INFO - Checking that requestFrame() immediately after a drawColor() call results in the expected frame seen in the stream. 18:16:10 INFO - Waiting for video vmanual to match [0,255,0,255] - green (should still be green) 18:16:10 INFO - TEST-PASS | dom/canvas/test/test_capture.html | vmanual should still be green 18:16:10 INFO - Drawing color 255,0,0,1 18:16:10 INFO - Requesting frame from vmanual 18:16:10 INFO - Waiting for video vmanual to match [255,0,0,255] - red (should become red after call order test) 18:16:11 INFO - Drawing color 0,255,0,1 18:21:18 INFO - Not taking screenshot here: see the one that was previously logged 18:21:18 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/test_capture.html | Test timed out. 18:21:18 INFO - reportError@SimpleTest/TestRunner.js:114:7 18:21:18 INFO - TestRunner._checkForHangs@SimpleTest/TestRunner.js:135:7 18:21:19 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 18MB 18:21:19 INFO - TEST-OK | dom/canvas/test/test_capture.html | took 317852ms 18:21:19 INFO - TEST-START | dom/canvas/test/test_createPattern_broken.html 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_createPattern_broken.html | should throw InvalidStateError 18:21:19 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 19MB 18:21:19 INFO - TEST-OK | dom/canvas/test/test_createPattern_broken.html | took 92ms 18:21:19 INFO - TEST-START | dom/canvas/test/test_drawImageIncomplete.html 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Red channel of black should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Green channel of black should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Blue channel of black should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Alpha channel of black should be opaque 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Red channel of black should be 0 and image should have been ignored 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Green channel of black should be 0 and image should have been ignored 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Blue channel of black should be 0 and image should have been ignored 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Alpha channel of black should be opaque and image should have been ignored 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Red channel of green should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Green channel of green should be 255 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Blue channel of green should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImageIncomplete.html | Alpha channel of green should be opaque 18:21:19 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 20MB 18:21:19 INFO - TEST-OK | dom/canvas/test/test_drawImageIncomplete.html | took 44ms 18:21:19 INFO - TEST-START | dom/canvas/test/test_drawImage_document_domain.html 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImage_document_domain.html | Should get correct color 18:21:19 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 20MB 18:21:19 INFO - TEST-OK | dom/canvas/test/test_drawImage_document_domain.html | took 62ms 18:21:19 INFO - TEST-START | dom/canvas/test/test_drawImage_edge_cases.html 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImage_edge_cases.html | Red channel should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImage_edge_cases.html | Green channel should be 1.0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImage_edge_cases.html | Blue channel should be 0 18:21:19 INFO - TEST-PASS | dom/canvas/test/test_drawImage_edge_cases.html | Alpha channel should be opaque 18:21:19 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 21MB 18:21:19 INFO - TEST-OK | dom/canvas/test/test_drawImage_edge_cases.html | took 40ms 18:21:19 INFO - TEST-START | dom/canvas/test/test_drawWindow.html 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == full draw of source on white background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: != full draw of source on yellow background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == full draw of source on yellow background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == draw of subrect of source with matching background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == draw of subrect of source with different background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == draw of subrect of source with different background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == multiple drawWindow calls on top of each other reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == full draw of source on white background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == full draw of source on yellow background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: != full draw of source on yellow background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == draw of subrect of source with matching background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == draw of subrect of source with different background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == draw of subrect of source with different background reference 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_drawWindow.html | reftest comparison: == multiple drawWindow calls on top of each other reference 18:21:20 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 24MB 18:21:20 INFO - TEST-OK | dom/canvas/test/test_drawWindow.html | took 864ms 18:21:20 INFO - TEST-START | dom/canvas/test/test_filter.html 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | filter should intialy be set to 'none' 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | valid filter should round-trip 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | none should unset the filter 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | filter should be part of the state 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | invalid filter should be ignored 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | syntax error should be ignored 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | inherit should be ignored 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | initial should be ignored 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | empty string should be ignored and not unset the filter 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | null should be ignored and not unset the filter 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter.html | undefined should be ignored and not unset the filter 18:21:20 INFO - MEMORY STAT | vsize 4121MB | residentFast 210MB | heapAllocated 25MB 18:21:20 INFO - TEST-OK | dom/canvas/test/test_filter.html | took 40ms 18:21:20 INFO - TEST-START | dom/canvas/test/test_filter_tainted.html 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 92,92,92,255; expected 92,92,92,255 +/- 5 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 183,183,183,255; expected 183,183,183,255 +/- 5 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 0,0,255,255; expected 0,0,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 0,0,255,255; expected 0,0,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,255,255,255; expected 255,255,255,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 8,8 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have returned some ImageData from getImageData, and not thrown an error. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | filter chain should parse correctly 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,4 is 17,17,17,255; expected 17,17,17,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,4 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 4,12 is 17,17,17,255; expected 17,17,17,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | pixel 12,12 is 53,53,53,255; expected 53,53,53,255 +/- 1 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_filter_tainted.html | Canvas should have been tainted and should throw a SecurityError when calling getImageData. 18:21:20 INFO - MEMORY STAT | vsize 4121MB | residentFast 211MB | heapAllocated 28MB 18:21:20 INFO - TEST-OK | dom/canvas/test/test_filter_tainted.html | took 152ms 18:21:20 INFO - TEST-START | dom/canvas/test/test_hitregion_canvas.html 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_hitregion_canvas.html | c1 should not throw exception 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_hitregion_canvas.html | c1 should not throw exception 18:21:20 INFO - TEST-PASS | dom/canvas/test/test_hitregion_canvas.html | should throw NotSupportedError 18:21:20 INFO - MEMORY STAT | vsize 4122MB | residentFast 211MB | heapAllocated 28MB 18:21:20 INFO - TEST-OK | dom/canvas/test/test_hitregion_canvas.html | took 36ms 18:21:20 INFO - TEST-START | dom/canvas/test/test_hitregion_event.html 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_hitregion_event.html | Hit region a 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_hitregion_event.html | Hit region null 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_hitregion_event.html | Hit region b 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_hitregion_event.html | Hit region c 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_hitregion_event.html | Hit region d 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_hitregion_event.html | Hit region b 18:21:21 INFO - MEMORY STAT | vsize 4122MB | residentFast 211MB | heapAllocated 27MB 18:21:21 INFO - TEST-OK | dom/canvas/test/test_hitregion_event.html | took 82ms 18:21:21 INFO - TEST-START | dom/canvas/test/test_imagebitmap.html 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c1 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct width 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct height 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c1 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct width 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct height 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c1 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 100,100 of c1 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct width 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct height 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c1 is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 100,100 of c1 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct width 512 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct height 512 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c1 is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct width 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct height 128 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c1 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct width 256 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Bitmap has correct height 256 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 128,128 of is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 256,256 of is 255,0,0,255; expected 255,0,0,255 +/- 1 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 384,0 of is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,384 of is 0,255,0,255; expected 0,255,0,255 +/- 1 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,1,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | pixel 0,0 of c2 is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | createImageBitmap should throw with unloaded image 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | createImageBitmap should throw with 0 width/height 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | createImageBitmap should throw with null source 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Get a neutured ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | createImageBitmap should throw with neutured ImageData 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Get a corrupted blob 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | createImageBitmap should throw with corrupted blob 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | Get a non-image blob 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | createImageBitmap should throw with non-image blob 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | SecurityError: The operation is insecure. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | SecurityError: The operation is insecure. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | SecurityError: The operation is insecure. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | SecurityError: The operation is insecure. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | The promise should be rejected with InvalidStateError. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(43,143,24,148) should equal to imageData(42,142,23,148).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(235,165,179,91) should equal to imageData(234,165,177,91).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(74,228,75,195) should equal to imageData(74,228,75,195).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(141,109,74,65) should equal to imageData(140,108,73,65).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(25,177,3,201) should equal to imageData(25,177,3,201).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(128,105,12,199) should equal to imageData(127,104,12,199).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(196,93,241,131) should equal to imageData(196,93,240,131).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(250,121,232,189) should equal to imageData(250,121,231,189).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(175,131,216,190) should equal to imageData(175,131,215,190).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(145,123,167,70) should equal to imageData(145,122,166,70).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(18,196,210,162) should equal to imageData(18,196,210,162).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(225,1,90,188) should equal to imageData(225,1,90,188).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(223,216,182,233) should equal to imageData(223,216,182,233).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(118,50,168,56) should equal to imageData(115,48,168,56).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(51,206,198,199) should equal to imageData(50,206,198,199).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(153,29,70,130) should equal to imageData(152,28,70,130).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(180,135,135,51) should equal to imageData(176,134,133,51).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(148,46,44,144) should equal to imageData(148,46,43,144).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(80,171,142,95) should equal to imageData(78,171,141,95).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(25,178,102,110) should equal to imageData(24,177,102,110).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(0,28,128,91) should equal to imageData(0,27,127,91).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(31,222,42,170) should equal to imageData(31,221,41,170).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(85,8,218,146) should equal to imageData(85,7,218,146).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(65,30,198,238) should equal to imageData(65,30,198,238).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(121,57,124,88) should equal to imageData(121,56,123,88).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(246,40,141,146) should equal to imageData(246,39,140,146).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(174,195,255,149) should equal to imageData(174,195,254,149).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(30,153,92,116) should equal to imageData(29,153,92,116).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(18,241,6,111) should equal to imageData(17,240,5,111).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(39,162,85,143) should equal to imageData(38,162,84,143).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(237,159,201,244) should equal to imageData(237,159,201,244).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(93,68,14,246) should equal to imageData(93,68,14,246).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(143,143,83,221) should equal to imageData(143,142,82,221).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(187,215,243,154) should equal to imageData(187,215,243,154).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(24,125,221,53) should equal to imageData(24,121,220,53).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(80,153,151,219) should equal to imageData(80,153,151,219).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap.html | newImageData(202,241,250,191) should equal to imageData(202,241,250,191).Premultiplied Alpha is handled while creating ImageBitmap from ImageData. 18:21:21 INFO - MEMORY STAT | vsize 4143MB | residentFast 217MB | heapAllocated 31MB 18:21:21 INFO - TEST-OK | dom/canvas/test/test_imagebitmap.html | took 260ms 18:21:21 INFO - TEST-START | dom/canvas/test/test_imagebitmap_close.html 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_close.html | toDataURL should return same result. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_close.html | After close(), width and height should return 0 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_close.html | Drawing operations with a closed ImageBitmap should do nothing. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_close.html | Get the ImageBitmap from the main script. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_close.html | After close(), width and height should return 0 18:21:21 INFO - MEMORY STAT | vsize 4145MB | residentFast 216MB | heapAllocated 32MB 18:21:21 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_close.html | took 44ms 18:21:21 INFO - TEST-START | dom/canvas/test/test_imagebitmap_cropping.html 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gVideo is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gCanvas is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gCtx is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gImageData is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gImageBitmap is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gJPEGBlob is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | [Prepare Sources] gPNGBlob is ok. 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,255,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,60,135,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 107,0,209,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,0,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,255,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 50,0 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 519,439 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,120 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,140 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 255,255,0,255; expected 255,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 150,100 of is 254,0,0,255; expected 255,0,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,100 of is 255,0,254,255; expected 255,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,100 of is 0,0,254,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 200,0 of is 0,255,255,255; expected 0,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 250,10 of is 0,255,1,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,0 of is 1,60,136,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 180,10 of is 255,255,255,255; expected 255,255,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 1,60,136,255; expected 0,60,136,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 100,20 of is 108,0,208,255; expected 107,0,210,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 80,150 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,255,1,255; expected 0,255,0,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 120,20 of is 0,0,254,255; expected 0,0,255,255 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 299,299 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 0,0 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_cropping.html | pixel 19,19 of is 0,0,0,0; expected 0,0,0,0 +/- 5 18:21:21 INFO - MEMORY STAT | vsize 4179MB | residentFast 235MB | heapAllocated 47MB 18:21:21 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_cropping.html | took 596ms 18:21:21 INFO - TEST-START | dom/canvas/test/test_imagebitmap_extensions.html 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Parent exists 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 254 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 251 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:254 should equal to dstDataValue_R: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:254 should equal to dstDataValue_B: 252 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 252 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:254 should equal to dstDataValue_R: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:254 should equal to dstDataValue_B: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:89 should equal to dstDataValue_R: 89 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:166 should equal to dstDataValue_R: 165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:38 should equal to dstDataValue_G: 38 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:38 should equal to dstDataValue_B: 38 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:29 should equal to dstDataValue_R: 28 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:29 should equal to dstDataValue_G: 28 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:29 should equal to dstDataValue_B: 28 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:225 should equal to dstDataValue_R: 224 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:225 should equal to dstDataValue_G: 224 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:225 should equal to dstDataValue_B: 224 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 253 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:254 should equal to dstDataValue_B: 252 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:180 should equal to dstDataValue_R: 180 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:53 should equal to dstDataValue_G: 52 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:180 should equal to dstDataValue_B: 178 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:202 should equal to dstDataValue_G: 200 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:44 should equal to dstDataValue_R: 44 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:121 should equal to dstDataValue_R: 120 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:57 should equal to dstDataValue_G: 57 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:58 should equal to dstDataValue_B: 58 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:239 should equal to dstDataValue_G: 238 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:112 should equal to dstDataValue_B: 112 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:73 should equal to dstDataValue_R: 73 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:9 should equal to dstDataValue_G: 9 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:10 should equal to dstDataValue_B: 11 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:206 should equal to dstDataValue_G: 205 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:207 should equal to dstDataValue_B: 206 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:13 should equal to dstDataValue_R: 12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:141 should equal to dstDataValue_B: 141 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:180 should equal to dstDataValue_R: 180 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:53 should equal to dstDataValue_G: 52 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:180 should equal to dstDataValue_B: 178 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:202 should equal to dstDataValue_G: 200 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:44 should equal to dstDataValue_R: 44 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:121 should equal to dstDataValue_R: 120 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:57 should equal to dstDataValue_G: 57 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:58 should equal to dstDataValue_B: 58 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:239 should equal to dstDataValue_G: 238 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:112 should equal to dstDataValue_B: 112 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:73 should equal to dstDataValue_R: 73 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:9 should equal to dstDataValue_G: 9 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:10 should equal to dstDataValue_B: 11 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:206 should equal to dstDataValue_G: 205 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:207 should equal to dstDataValue_B: 206 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:13 should equal to dstDataValue_R: 12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:141 should equal to dstDataValue_B: 141 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:180 should equal to dstDataValue_R: 180 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:53 should equal to dstDataValue_G: 52 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:180 should equal to dstDataValue_B: 178 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:202 should equal to dstDataValue_G: 200 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:44 should equal to dstDataValue_R: 44 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:121 should equal to dstDataValue_R: 120 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:57 should equal to dstDataValue_G: 57 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:58 should equal to dstDataValue_B: 58 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:239 should equal to dstDataValue_G: 238 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:112 should equal to dstDataValue_B: 112 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:73 should equal to dstDataValue_R: 73 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:9 should equal to dstDataValue_G: 9 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:10 should equal to dstDataValue_B: 11 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:206 should equal to dstDataValue_G: 205 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:207 should equal to dstDataValue_B: 206 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:13 should equal to dstDataValue_R: 12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:141 should equal to dstDataValue_B: 141 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:180 should equal to dstDataValue_R: 180 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:53 should equal to dstDataValue_G: 52 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:180 should equal to dstDataValue_B: 178 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:202 should equal to dstDataValue_G: 200 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:128 should equal to dstDataValue_B: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1)channnel(R): dstImageDataValue:254 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1)channnel(R): dstImageDataValue:254 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1)channnel(B): dstImageDataValue:0 should equal to dstDataValue_B: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2)channnel(R): dstImageDataValue:0 should equal to dstDataValue_R: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2)channnel(G): dstImageDataValue:255 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2)channnel(B): dstImageDataValue:254 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0)channnel(G): dstImageDataValue:0 should equal to dstDataValue_G: 0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0)channnel(B): dstImageDataValue:255 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1)channnel(R): dstImageDataValue:255 should equal to dstDataValue_R: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1)channnel(G): dstImageDataValue:254 should equal to dstDataValue_G: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1)channnel(B): dstImageDataValue:254 should equal to dstDataValue_B: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2)channnel(R): dstImageDataValue:128 should equal to dstDataValue_R: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2)channnel(G): dstImageDataValue:128 should equal to dstDataValue_G: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2)channnel(B): dstImageDataValue:127 should equal to dstDataValue_B: 128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2)channnel(A): dstImageDataValue:255 should equal to dstDataValue_A: 255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGBA32 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:239 should equal to dstDataValue:240 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:201 should equal to dstDataValue:202 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:239 should equal to dstDataValue:240 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:145 should equal to dstDataValue:146 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:221 should equal to dstDataValue:222 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:22 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGRA32 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [RGB24 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [BGR24 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:168 should equal to dstDataValue:164 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:113 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:129 should equal to dstDataValue:125 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:168 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:98 should equal to dstDataValue:95 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:179 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:108 should equal to dstDataValue:105 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:181 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:129 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:179 should equal to dstDataValue:176 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:108 should equal to dstDataValue:106 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:181 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:129 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:179 should equal to dstDataValue:176 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:108 should equal to dstDataValue:106 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:179 should equal to dstDataValue:176 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:108 should equal to dstDataValue:106 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:181 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:129 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120.23715209960938 should equal to dstDataValue:120.23715209960938 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:179.76284790039062 should equal to dstDataValue:179.76284790039062 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.70587158203125 should equal to dstDataValue:300.70587158203125 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.992094874382019 should equal to dstDataValue:0.992094874382019 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.0079051482314583e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.9960784316062927 should equal to dstDataValue:0.9960784316062927 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.9843137264251709 should equal to dstDataValue:0.9843137264251709 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.03460693359375 should equal to dstDataValue:53.034610748291016 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.11875915527344 should equal to dstDataValue:87.11875915527344 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:31.72034454345703 should equal to dstDataValue:31.720346450805664 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:96.4679183959961 should equal to dstDataValue:96.4679183959961 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:90.44660949707031 should equal to dstDataValue:90.44660949707031 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.151954650878906 should equal to dstDataValue:60.15195083618164 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:99.30958557128906 should equal to dstDataValue:99.30958557128906 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:79.85591888427734 should equal to dstDataValue:79.85590362548828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-85.6543197631836 should equal to dstDataValue:-85.654296875 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:78.24369049072266 should equal to dstDataValue:78.2436752319336 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.40951156616211 should equal to dstDataValue:-21.40951919555664 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.089027404785156 should equal to dstDataValue:-48.089027404785156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:97.8207015991211 should equal to dstDataValue:97.82070922851562 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.00162506103516 should equal to dstDataValue:67.00162506103516 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:82.60623931884766 should equal to dstDataValue:82.60623168945312 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-106.57682800292969 should equal to dstDataValue:-106.57683563232422 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:93.7754898071289 should equal to dstDataValue:93.77548217773438 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-13.571035385131836 should equal to dstDataValue:-13.57103443145752 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-59.437347412109375 should equal to dstDataValue:-59.437347412109375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV444P -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:39 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:226 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:39 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:29 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:226 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:166 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:29 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:226 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:108 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:82 should equal to dstDataValue:81 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:53 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:114 should equal to dstDataValue:112 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:100 should equal to dstDataValue:98 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:182 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:108 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:35 should equal to dstDataValue:33 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:168 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:111 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:54 should equal to dstDataValue:51 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:150 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:113 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:70 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:152 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:72 should equal to dstDataValue:72 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:152 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:72 should equal to dstDataValue:72 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:152 should equal to dstDataValue:152 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:72 should equal to dstDataValue:72 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120.23715209960938 should equal to dstDataValue:120.23715209960938 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:179.76284790039062 should equal to dstDataValue:179.76284790039062 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.7696970105171204 should equal to dstDataValue:0.7696969509124756 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:9.10714281765479e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1.1383928522068487e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.3490196168422699 should equal to dstDataValue:0.3490196168422699 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.6470588445663452 should equal to dstDataValue:0.6470588445663452 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.10980392247438431 should equal to dstDataValue:0.10980392247438431 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:0.8784313797950745 should equal to dstDataValue:0.8784313797950745 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:16.12778091430664 should equal to dstDataValue:16.12778091430664 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:36.98168182373047 should equal to dstDataValue:36.98168182373047 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.11875915527344 should equal to dstDataValue:87.11875915527344 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:10.268182754516602 should equal to dstDataValue:10.268184661865234 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:89.17728424072266 should equal to dstDataValue:89.17727661132812 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:90.44660949707031 should equal to dstDataValue:90.44660949707031 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:37.16386795043945 should equal to dstDataValue:37.16386413574219 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:50.903499603271484 should equal to dstDataValue:50.90351104736328 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-85.6543197631836 should equal to dstDataValue:-85.654296875 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.089027404785156 should equal to dstDataValue:-48.089027404785156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:25.04368782043457 should equal to dstDataValue:25.043689727783203 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:32.31142044067383 should equal to dstDataValue:32.31142044067383 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:82.60623931884766 should equal to dstDataValue:82.60623168945312 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-13.571035385131836 should equal to dstDataValue:-13.57103443145752 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV422P -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:118 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:115 should equal to dstDataValue:113 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:109 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:142 should equal to dstDataValue:140 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:131 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:117 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:162 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:154 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:92 should equal to dstDataValue:90 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:26 should equal to dstDataValue:24 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:163 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:122 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:75 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:172 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:149 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:150 should equal to dstDataValue:149 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:122 should equal to dstDataValue:121 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:164 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:169 should equal to dstDataValue:168 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:93 should equal to dstDataValue:93 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:174 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:359.047607421875 should equal to dstDataValue:359.047607421875 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:148.23529052734375 should equal to dstDataValue:148.23529052734375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:358.125 should equal to dstDataValue:358.125 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:358.79998779296875 should equal to dstDataValue:358.79998779296875 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:151.8518524169922 should equal to dstDataValue:151.8518524169922 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.5249999761581421 should equal to dstDataValue:0.5249999761581421 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:0.8767123222351074 should equal to dstDataValue:0.8767123222351074 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.19607841968536377 should equal to dstDataValue:0.19607843458652496 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:0.9529411792755127 should equal to dstDataValue:0.9529411792755127 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.1725490242242813 should equal to dstDataValue:0.1725490242242813 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.47058823704719543 should equal to dstDataValue:0.47058823704719543 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9333333373069763 should equal to dstDataValue:0.9333333373069763 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.2862745225429535 should equal to dstDataValue:0.2862745225429535 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:4.838520050048828 should equal to dstDataValue:4.838520050048828 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:32.31563186645508 should equal to dstDataValue:32.31563186645508 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:83.08065032958984 should equal to dstDataValue:83.08065032958984 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:13.45050048828125 should equal to dstDataValue:13.4505033493042 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:86.69267272949219 should equal to dstDataValue:86.69267272949219 18:21:23 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:88.69345092773438 should equal to dstDataValue:88.69344329833984 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:21.141103744506836 should equal to dstDataValue:21.14110565185547 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:27.575462341308594 should equal to dstDataValue:27.575469970703125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-73.895751953125 should equal to dstDataValue:-73.895751953125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:29.406993865966797 should equal to dstDataValue:29.406984329223633 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:17.773897171020508 should equal to dstDataValue:17.773881912231445 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-74.34829711914062 should equal to dstDataValue:-74.34828186035156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:7.645699501037598 should equal to dstDataValue:7.645699977874756 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:12.300896644592285 should equal to dstDataValue:12.300896644592285 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:47.405921936035156 should equal to dstDataValue:47.405921936035156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:16.33334732055664 should equal to dstDataValue:16.333349227905273 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:6.216716766357422 should equal to dstDataValue:6.216708660125732 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:40.64106750488281 should equal to dstDataValue:40.64106750488281 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420P -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:118 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:115 should equal to dstDataValue:113 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:109 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:142 should equal to dstDataValue:140 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:131 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:117 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:162 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:154 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:92 should equal to dstDataValue:90 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:26 should equal to dstDataValue:24 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:163 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:122 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:75 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:172 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:150 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:122 should equal to dstDataValue:121 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:164 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:169 should equal to dstDataValue:168 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:93 should equal to dstDataValue:93 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:174 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:359.047607421875 should equal to dstDataValue:359.047607421875 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:148.23529052734375 should equal to dstDataValue:148.23529052734375 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:358.125 should equal to dstDataValue:358.125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:358.79998779296875 should equal to dstDataValue:358.79998779296875 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:151.8518524169922 should equal to dstDataValue:151.8518524169922 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.5249999761581421 should equal to dstDataValue:0.5249999761581421 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:0.8767123222351074 should equal to dstDataValue:0.8767123222351074 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.19607841968536377 should equal to dstDataValue:0.19607843458652496 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:0.9529411792755127 should equal to dstDataValue:0.9529411792755127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.1725490242242813 should equal to dstDataValue:0.1725490242242813 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.47058823704719543 should equal to dstDataValue:0.47058823704719543 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9333333373069763 should equal to dstDataValue:0.9333333373069763 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.2862745225429535 should equal to dstDataValue:0.2862745225429535 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:4.838520050048828 should equal to dstDataValue:4.838520050048828 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:32.31563186645508 should equal to dstDataValue:32.31563186645508 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:83.08065032958984 should equal to dstDataValue:83.08065032958984 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:13.45050048828125 should equal to dstDataValue:13.4505033493042 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:86.69267272949219 should equal to dstDataValue:86.69267272949219 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:88.69345092773438 should equal to dstDataValue:88.69344329833984 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:21.141103744506836 should equal to dstDataValue:21.14110565185547 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:27.575462341308594 should equal to dstDataValue:27.575469970703125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-73.895751953125 should equal to dstDataValue:-73.895751953125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:29.406993865966797 should equal to dstDataValue:29.406984329223633 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:17.773897171020508 should equal to dstDataValue:17.773881912231445 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-74.34829711914062 should equal to dstDataValue:-74.34828186035156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:7.645699501037598 should equal to dstDataValue:7.645699977874756 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:12.300896644592285 should equal to dstDataValue:12.300896644592285 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:47.405921936035156 should equal to dstDataValue:47.405921936035156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:16.33334732055664 should equal to dstDataValue:16.333349227905273 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:6.216716766357422 should equal to dstDataValue:6.216708660125732 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:40.64106750488281 should equal to dstDataValue:40.64106750488281 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV12 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:118 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:115 should equal to dstDataValue:113 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:109 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:142 should equal to dstDataValue:140 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:131 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:117 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:162 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:154 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:92 should equal to dstDataValue:90 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:26 should equal to dstDataValue:24 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:163 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:122 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:75 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:172 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:150 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:122 should equal to dstDataValue:121 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:164 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:169 should equal to dstDataValue:168 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:93 should equal to dstDataValue:93 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:174 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:359.047607421875 should equal to dstDataValue:359.047607421875 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:148.23529052734375 should equal to dstDataValue:148.23529052734375 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:358.125 should equal to dstDataValue:358.125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:358.79998779296875 should equal to dstDataValue:358.79998779296875 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:151.8518524169922 should equal to dstDataValue:151.8518524169922 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.5249999761581421 should equal to dstDataValue:0.5249999761581421 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:0.8767123222351074 should equal to dstDataValue:0.8767123222351074 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.19607841968536377 should equal to dstDataValue:0.19607843458652496 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:0.9529411792755127 should equal to dstDataValue:0.9529411792755127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.1725490242242813 should equal to dstDataValue:0.1725490242242813 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.47058823704719543 should equal to dstDataValue:0.47058823704719543 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9333333373069763 should equal to dstDataValue:0.9333333373069763 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.2862745225429535 should equal to dstDataValue:0.2862745225429535 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:4.838520050048828 should equal to dstDataValue:4.838520050048828 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:32.31563186645508 should equal to dstDataValue:32.31563186645508 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:83.08065032958984 should equal to dstDataValue:83.08065032958984 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:13.45050048828125 should equal to dstDataValue:13.4505033493042 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:86.69267272949219 should equal to dstDataValue:86.69267272949219 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:88.69345092773438 should equal to dstDataValue:88.69344329833984 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:21.141103744506836 should equal to dstDataValue:21.14110565185547 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:27.575462341308594 should equal to dstDataValue:27.575469970703125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-73.895751953125 should equal to dstDataValue:-73.895751953125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:29.406993865966797 should equal to dstDataValue:29.406984329223633 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:17.773897171020508 should equal to dstDataValue:17.773881912231445 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-74.34829711914062 should equal to dstDataValue:-74.34828186035156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:7.645699501037598 should equal to dstDataValue:7.645699977874756 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:12.300896644592285 should equal to dstDataValue:12.300896644592285 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:47.405921936035156 should equal to dstDataValue:47.405921936035156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:16.33334732055664 should equal to dstDataValue:16.333349227905273 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:6.216716766357422 should equal to dstDataValue:6.216708660125732 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:40.64106750488281 should equal to dstDataValue:40.64106750488281 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [YUV420SP_NV21 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [HSV -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:75 should equal to dstDataValue:76 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:17 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:239 should equal to dstDataValue:240 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:145 should equal to dstDataValue:146 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:17 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:17 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60.235294342041016 should equal to dstDataValue:60.235294342041016 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:179.76470947265625 should equal to dstDataValue:179.76470947265625 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:59.999996185302734 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.003921568393707275 should equal to dstDataValue:0.00392200006172061 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:0.0078125586733222 should equal to dstDataValue:0.007813000120222569 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.9960784316062927 should equal to dstDataValue:0.9960780143737793 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.5019609928131104 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86176300048828 should equal to dstDataValue:-107.86176300048828 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Lab -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [GRAY8 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(0,0) channnel(0): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(0,1) channnel(0): dstBufferViewValue:4 should equal to dstDataValue:4 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(0,2) channnel(0): dstBufferViewValue:8 should equal to dstDataValue:8 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(1,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(1,1) channnel(0): dstBufferViewValue:32 should equal to dstDataValue:32 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(1,2) channnel(0): dstBufferViewValue:64 should equal to dstDataValue:64 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(2,0) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(2,1) channnel(0): dstBufferViewValue:256 should equal to dstDataValue:256 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [DEPTH -> DEPTH] pixel(2,2) channnel(0): dstBufferViewValue:512 should equal to dstDataValue:512 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gVideo is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gCanvas is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gCtx is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gGroundTruthImageData is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gImageData is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gImageBitmap is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gJPEGBlob is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Prepare Sources] gPNGBlob is ok. 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[233][141]: Video is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[46][31]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[95][127]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[129][44]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[13][120]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[125][43]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[226][136]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[63][139]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[105][17]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[58][101]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[187][41]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[56][91]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[133][80]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[58][67]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[32][128]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[208][171]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[231][170]: Video is 1,0,0,255; ImageBitmap is 2,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[228][75]: Video is 255,0,55,255; ImageBitmap is 255,0,56,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[220][44]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[218][62]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[102][94]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[226][88]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[146][78]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][63]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[228][132]: Video is 255,0,55,255; ImageBitmap is 255,0,56,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[110][70]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[76][103]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[23][6]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[93][160]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[127][142]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[156][146]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[226][66]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[103][5]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[164][4]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[25][2]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[125][30]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[20][95]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[89][55]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[39][6]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[88][150]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[22][57]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[120][23]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[65][21]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[131][83]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[96][25]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[19][138]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][75]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[232][94]: Video is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[170][27]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[72][167]: Video is 0,1,0,255; ImageBitmap is 0,2,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[130][170]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[0][43]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[231][163]: Image is 2,0,0,255; ImageBitmap is 2,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[104][130]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[136][131]: Image is 0,255,126,255; ImageBitmap is 0,255,126,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[137][140]: Image is 0,255,100,255; ImageBitmap is 0,255,100,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[123][134]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[98][85]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[208][30]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[172][86]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[67][8]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[220][64]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[236][116]: Image is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[108][21]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][92]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[147][172]: Image is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[122][91]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[156][96]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[192][14]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[33][62]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[188][18]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[206][151]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][38]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[60][26]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][164]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[152][23]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[231][65]: Image is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[47][145]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[128][145]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[68][23]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[145][27]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[229][17]: Image is 255,0,39,255; ImageBitmap is 255,0,39,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[117][53]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[110][142]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[185][104]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[104][36]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[42][2]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[236][120]: Image is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[55][1]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[143][66]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[65][94]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[234][154]: Image is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[8][146]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[13][118]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[94][153]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[6][89]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[130][31]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][133]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][102]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[82][52]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][148]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[229][54]: Canvas is 255,0,39,255; ImageBitmap is 255,0,39,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[195][49]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[147][135]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][28]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[120][45]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[2][125]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[187][124]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[104][37]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[130][71]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[21][117]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[109][108]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[34][139]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][68]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[35][105]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[126][164]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[106][65]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[193][144]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[44][118]: Canvas is 255,255,189,255; ImageBitmap is 255,255,189,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][139]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][25]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[50][35]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[131][55]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[0][79]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[47][115]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[211][145]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[149][126]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[159][22]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[229][126]: Canvas is 255,0,39,255; ImageBitmap is 255,0,39,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[203][9]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[28][73]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[63][82]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[21][69]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][68]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[73][27]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[9][86]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][101]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[114][137]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[33][22]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[1][140]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][87]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[133][117]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[146][121]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[236][81]: Canvas is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[51][144]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[234][75]: Canvas is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[231][110]: Canvas is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[233][148]: Canvas is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[136][38]: Canvas is 0,255,126,255; ImageBitmap is 0,255,126,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[107][123]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[105][134]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[80][51]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[114][130]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[184][50]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[135][80]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[174][43]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[36][104]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[200][106]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[184][0]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[139][112]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[167][79]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[153][30]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[57][38]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[200][173]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][53]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[169][151]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[53][145]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][138]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[190][62]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[236][90]: Ctx is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[134][97]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[8][10]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[3][18]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[94][17]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[168][43]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[17][135]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[85][170]: Ctx is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[167][115]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[119][172]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[31][113]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[142][65]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][86]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[145][20]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[61][82]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[52][78]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[155][17]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[127][79]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[148][15]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[39][99]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][20]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[114][90]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[67][170]: Ctx is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][38]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[93][74]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[67][110]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[194][138]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[63][123]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[6][138]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[52][65]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[67][19]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][19]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[78][130]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[170][171]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[232][100]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[141][151]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[62][163]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[83][104]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[148][6]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[71][126]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][116]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[139][31]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[50][40]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[197][148]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[20][54]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[71][89]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[134][126]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[197][121]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[47][132]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][52]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[183][5]: ImageData is 220,16,222,255; ImageBitmap is 220,16,222,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[138][43]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[49][100]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[54][132]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[154][95]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[159][32]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[149][81]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[233][22]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[120][111]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[233][150]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[22][171]: ImageData is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[235][67]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[6][2]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[166][125]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[24][21]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[212][91]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[97][84]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[35][54]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[56][152]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[50][60]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[7][80]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[207][120]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[183][0]: ImageData is 220,16,222,255; ImageBitmap is 220,16,222,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][36]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[27][9]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[51][112]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[90][68]: ImageData is 120,255,211,255; ImageBitmap is 120,255,211,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][164]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[124][159]: ImageData is 38,225,255,255; ImageBitmap is 38,225,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[42][122]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][109]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[185][102]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[150][88]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[12][40]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[229][56]: ImageBitmap is 255,0,39,255; ImageBitmap is 255,0,39,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[150][81]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[87][16]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[4][127]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][17]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[184][145]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[148][100]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[151][44]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[52][97]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[76][111]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][19]: ImageBitmap is 255,52,255,255; ImageBitmap is 255,52,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[136][91]: ImageBitmap is 0,255,126,255; ImageBitmap is 0,255,126,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[32][30]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[113][156]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[188][40]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[90][103]: ImageBitmap is 120,255,211,255; ImageBitmap is 120,255,211,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[61][32]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[214][112]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[238][154]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[239][12]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[178][135]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[219][46]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][88]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][130]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][28]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[1][157]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[87][140]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[19][138]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[239][121]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[101][2]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][157]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[122][49]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[139][107]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[17][60]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[19][103]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[136][152]: ImageBitmap is 0,255,132,255; ImageBitmap is 0,255,132,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[48][156]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[109][112]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[142][50]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[129][117]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[49][136]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[138][16]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[191][151]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[227][30]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[71][60]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[55][99]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[8][148]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[42][21]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[113][79]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[124][46]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[78][63]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[35][57]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[82][57]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[135][29]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][15]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[52][3]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[55][145]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][52]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][23]: PNG is 255,52,255,255; ImageBitmap is 255,52,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[115][52]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][86]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[129][117]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[148][72]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[153][92]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[168][61]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[191][106]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[25][162]: PNG is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[230][58]: PNG is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][0]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[121][73]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[237][166]: PNG is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[135][160]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[165][87]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][65]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][10]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[90][94]: PNG is 120,255,211,255; ImageBitmap is 120,255,211,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[86][73]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[199][66]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[10][141]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[42][157]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[120][68]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[51][29]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[228][62]: PNG is 255,0,55,255; ImageBitmap is 255,0,55,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[34][56]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[146][121]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[218][87]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[89][129]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[235][59]: PNG is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][85]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[59][158]: PNG is 255,255,38,255; ImageBitmap is 255,255,38,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[68][31]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[223][74]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[29][132]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[124][13]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[53][64]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[197][173]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[26][24]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[167][47]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[11][123]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[221][94]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[60][93]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[88][16]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[124][114]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[31][34]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[11][135]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[80][159]: JPEG is 227,220,0,255; ImageBitmap is 226,220,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[108][144]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[48][39]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][31]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[198][167]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][10]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[232][71]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[144][29]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[36][92]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[174][156]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][78]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[167][166]: JPEG is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[159][7]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][126]: JPEG is 255,54,255,255; ImageBitmap is 255,54,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[40][101]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[82][155]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][64]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][64]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[110][128]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][117]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[172][142]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[1][90]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[144][20]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][142]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[101][28]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[4][63]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][66]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[109][157]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[146][162]: JPEG is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[83][59]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[169][0]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[219][32]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[230][62]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[214][106]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][151]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[56][64]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[12][145]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[135][109]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[30][91]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[70][28]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[195][78]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[114][102]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[186][135]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[142][45]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][68]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[128][23]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[55][72]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][135]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[85][11]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[228][161]: Video is 44,98,100,255; ImageBitmap is 44,99,101,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[70][110]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[91][60]: Video is 73,255,164,255; ImageBitmap is 74,255,165,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[223][129]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[65][125]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[213][105]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[84][93]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[36][164]: Video is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[112][75]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[168][24]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[93][30]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[163][23]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[238][7]: Video is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[76][136]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[145][109]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][3]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][93]: Video is 255,52,255,255; ImageBitmap is 255,53,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[219][9]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[158][96]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][67]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[161][136]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[165][60]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[190][88]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[196][73]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[175][7]: Video is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[82][22]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[108][99]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[194][31]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[58][145]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[127][116]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[79][107]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[124][4]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[158][168]: Video is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[59][17]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[20][10]: Video is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[85][86]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:24 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[44][14]: Video is 255,255,189,255; ImageBitmap is 255,255,190,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][171]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[222][39]: Video is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[62][46]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[136][161]: Video is 157,35,156,255; ImageBitmap is 158,36,156,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[60][27]: Video is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[133][116]: Video is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[137][136]: Image is 0,255,100,255; ImageBitmap is 0,255,100,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[211][40]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[175][18]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][75]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[133][53]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[13][57]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][134]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[167][159]: Image is 0,226,0,255; ImageBitmap is 0,226,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][69]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[164][95]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[72][82]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[153][96]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][159]: Image is 217,221,255,255; ImageBitmap is 217,221,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[89][129]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][30]: Image is 255,54,255,255; ImageBitmap is 255,54,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[103][77]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[32][40]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[132][135]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[145][84]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[53][63]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[147][114]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[111][120]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[20][169]: Image is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[27][148]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[183][104]: Image is 220,16,222,255; ImageBitmap is 220,16,222,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[33][29]: Image is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[66][7]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[234][31]: Image is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[151][132]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[47][1]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[49][162]: Image is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][25]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[150][142]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[77][93]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[128][140]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[146][81]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[107][131]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[74][65]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[47][30]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[61][162]: Image is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[145][171]: Image is 0,1,0,255; ImageBitmap is 0,1,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[59][62]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[78][37]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[227][3]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[158][0]: Image is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[105][159]: Image is 38,225,255,255; ImageBitmap is 38,225,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[47][72]: Image is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[195][97]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[131][161]: Image is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[93][40]: Image is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[107][130]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[96][153]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[194][151]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[124][133]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[74][74]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[42][7]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][23]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[109][78]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[71][122]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[167][108]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][112]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[154][9]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[140][171]: Canvas is 0,0,2,255; ImageBitmap is 0,0,2,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][116]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[79][130]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[195][63]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[41][90]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][33]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[111][172]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[212][126]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][120]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[97][147]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[51][94]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[123][31]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[203][3]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][151]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[109][134]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[190][109]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[141][133]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[223][83]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[31][99]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[33][51]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[150][31]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[201][62]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[149][141]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[84][54]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[90][21]: Canvas is 120,255,211,255; ImageBitmap is 120,255,211,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[218][148]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][0]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[105][62]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[78][42]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[187][144]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[132][146]: Canvas is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[152][20]: Canvas is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[21][168]: Canvas is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[208][160]: Canvas is 3,255,255,255; ImageBitmap is 3,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[28][146]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][106]: Canvas is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[36][130]: Canvas is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[209][55]: Canvas is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][132]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[86][49]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[224][94]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[171][111]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][6]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[236][120]: Ctx is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[8][154]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[103][38]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[43][59]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[224][146]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[224][104]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[86][157]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[101][104]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[221][108]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[119][116]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[70][3]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[135][5]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[65][171]: Ctx is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[10][73]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[235][113]: Ctx is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[35][105]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[199][160]: Ctx is 3,255,255,255; ImageBitmap is 3,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[173][33]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][120]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[199][113]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[26][96]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[24][115]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[137][19]: Ctx is 0,255,100,255; ImageBitmap is 0,255,100,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][37]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[97][15]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[197][95]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[126][92]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[199][97]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[232][76]: Ctx is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[166][128]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[173][5]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[122][48]: Ctx is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[185][46]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[174][172]: Ctx is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[144][46]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[171][46]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[206][36]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[39][141]: Ctx is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[237][119]: Ctx is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[194][107]: Ctx is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[49][44]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][91]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][3]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[176][26]: Ctx is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[57][131]: Ctx is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[39][158]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[84][59]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[82][135]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][165]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[37][123]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[51][102]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[67][172]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[84][99]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[66][35]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[2][164]: ImageData is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[228][156]: ImageData is 255,0,55,255; ImageBitmap is 255,0,55,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[3][80]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[95][133]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[173][56]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[149][92]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[107][129]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[238][40]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][156]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[224][157]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[76][112]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[231][47]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[162][45]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[9][107]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[63][52]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[64][73]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[93][111]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[177][44]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[144][142]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[180][28]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[78][163]: ImageData is 0,2,0,255; ImageBitmap is 0,2,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[130][82]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[13][95]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[195][139]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[126][130]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[151][19]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[233][162]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[50][47]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[234][83]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[85][134]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[213][83]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[32][28]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[66][105]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[224][117]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[44][47]: ImageData is 255,255,189,255; ImageBitmap is 255,255,189,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[190][144]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[100][38]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[186][137]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[154][168]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[191][71]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[68][59]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[88][89]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[45][43]: ImageBitmap is 255,255,170,255; ImageBitmap is 255,255,170,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[219][127]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][24]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[113][41]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[115][164]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[238][40]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][2]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[235][94]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[161][64]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[134][63]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[185][116]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[25][73]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[35][173]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][56]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[36][163]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[46][92]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][32]: ImageBitmap is 255,54,255,255; ImageBitmap is 255,54,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[68][122]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[33][170]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[137][61]: ImageBitmap is 0,255,100,255; ImageBitmap is 0,255,100,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[112][9]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[90][85]: ImageBitmap is 120,255,211,255; ImageBitmap is 120,255,211,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[91][55]: ImageBitmap is 73,255,164,255; ImageBitmap is 73,255,164,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[164][123]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[10][66]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[239][167]: ImageBitmap is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[13][36]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[157][85]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[99][5]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[173][87]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[46][58]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[218][30]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[204][164]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[147][53]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[114][137]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[207][127]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[39][103]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][125]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[181][60]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[205][16]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][168]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[86][174]: ImageBitmap is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[91][8]: ImageBitmap is 73,255,164,255; ImageBitmap is 73,255,164,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[158][159]: ImageBitmap is 0,226,0,255; ImageBitmap is 0,226,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[121][47]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[29][147]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[79][113]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[3][149]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][96]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[161][107]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[14][142]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[17][46]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][47]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[73][99]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[161][34]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][167]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][11]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[68][20]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[211][4]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[93][109]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[46][164]: PNG is 1,1,0,255; ImageBitmap is 1,1,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[125][83]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[219][163]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[190][95]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[94][57]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[8][76]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[94][78]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[97][41]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[214][27]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[16][71]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[2][137]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[0][94]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[204][173]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[178][8]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[214][96]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[51][41]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[97][131]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[194][33]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[214][12]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[25][129]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][138]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[10][18]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][43]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[15][138]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[204][78]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[116][171]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[134][99]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[101][79]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[133][76]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[18][131]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[102][152]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[112][36]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[13][27]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[202][89]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[28][151]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[67][115]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[144][12]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[204][153]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[150][5]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[77][151]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[33][14]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[102][82]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[70][113]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[166][0]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[72][104]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[2][121]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[44][27]: JPEG is 255,255,189,255; ImageBitmap is 254,255,189,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[100][65]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[229][88]: JPEG is 255,0,39,255; ImageBitmap is 255,1,38,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[219][169]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[30][115]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[222][84]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[79][107]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[196][17]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[22][57]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[92][77]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[135][30]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][56]: JPEG is 255,54,255,255; ImageBitmap is 255,54,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[38][20]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[118][63]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[5][139]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[136][110]: JPEG is 0,255,126,255; ImageBitmap is 0,255,127,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[75][105]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[237][69]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[126][173]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[186][170]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[41][119]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[55][162]: JPEG is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[26][155]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[236][7]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[217][10]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[225][29]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[182][87]: JPEG is 255,52,255,255; ImageBitmap is 255,52,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[9][42]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[24][45]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[38][141]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[195][148]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[146][122]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[199][70]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[52][114]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[21][74]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[4][24]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[132][119]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[171][123]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[191][22]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[169][148]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[69][49]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[235][156]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | pixel[194][171]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from GRAY8 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from DEPTH to Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from RGBA32 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from BGRA32 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from RGB24 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from BGR24 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from YUV444P to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from YUV422P to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from YUV420P to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from YUV420SP_NV12 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from YUV420SP_NV21 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from HSV to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] Cannot convert from Lab to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions.html | [Exception] mapDataInto() should throw with transparent black. 18:21:25 INFO - MEMORY STAT | vsize 4178MB | residentFast 237MB | heapAllocated 80MB 18:21:25 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_extensions.html | took 3164ms 18:21:25 INFO - TEST-START | dom/canvas/test/test_imagebitmap_extensions_on_worker.html 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Worker created successfully. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gVideo is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gCanvas is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gCtx is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gGroundTruthImageData is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gImageData is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gImageBitmap is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gJPEGBlob is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Prepare Sources] gPNGBlob is ok. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get gGroundTruthImageData! 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get gImageData! 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get gImageBitmap! 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get gPNGBlob! 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get gJPEGBlob! 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid srcData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Get valid dstData of type:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGBA32 should equal to sourceFromat:RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGRA32 should equal to sourceFromat:BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():RGB24 should equal to sourceFromat:RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():BGR24 should equal to sourceFromat:BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV444P should equal to sourceFromat:YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV422P should equal to sourceFromat:YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420P should equal to sourceFromat:YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV12 should equal to sourceFromat:YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():YUV420SP_NV21 should equal to sourceFromat:YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():HSV should equal to sourceFromat:HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():Lab should equal to sourceFromat:Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():GRAY8 should equal to sourceFromat:GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | Should get a valid srcBitmap. 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | srcBitmap.findOptimalFormat():DEPTH should equal to sourceFromat:DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from GRAY8 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to RGBA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to BGRA32 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to RGB24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to BGR24 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to GRAY8 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to YUV444P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to YUV422P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to YUV420P 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to YUV420SP_NV12 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to YUV420SP_NV21 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to HSV 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from DEPTH to Lab 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from RGBA32 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from BGRA32 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from RGB24 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from BGR24 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from YUV444P to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from YUV422P to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from YUV420P to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from YUV420SP_NV12 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from YUV420SP_NV21 to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from HSV to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] Cannot convert from Lab to DEPTH 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGBA32 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:239 should equal to dstDataValue:240 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:201 should equal to dstDataValue:202 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:239 should equal to dstDataValue:240 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:145 should equal to dstDataValue:146 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:221 should equal to dstDataValue:222 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:145 should equal to dstDataValue:144 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:211 should equal to dstDataValue:210 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:171 should equal to dstDataValue:169 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:237 should equal to dstDataValue:235 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:126 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:174 should equal to dstDataValue:175 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:118 should equal to dstDataValue:119 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:164 should equal to dstDataValue:165 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:25 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGRA32 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [RGB24 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.000000013351432e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:1.9921873872785767e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [BGR24 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:251 should equal to dstDataValue:251 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:254 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:168 should equal to dstDataValue:164 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:113 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:129 should equal to dstDataValue:125 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:168 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:98 should equal to dstDataValue:95 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:179 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:108 should equal to dstDataValue:105 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:181 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:129 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:179 should equal to dstDataValue:176 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:108 should equal to dstDataValue:106 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:181 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:129 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:179 should equal to dstDataValue:176 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:108 should equal to dstDataValue:106 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:145 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:77 should equal to dstDataValue:74 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:179 should equal to dstDataValue:176 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:108 should equal to dstDataValue:106 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:135 should equal to dstDataValue:133 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:80 should equal to dstDataValue:78 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:181 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:129 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120.23715209960938 should equal to dstDataValue:120.23715209960938 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:179.76284790039062 should equal to dstDataValue:179.76284790039062 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.70587158203125 should equal to dstDataValue:300.70587158203125 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.992094874382019 should equal to dstDataValue:0.992094874382019 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:1.0079051482314583e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.9960784316062927 should equal to dstDataValue:0.9960784316062927 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.9843137264251709 should equal to dstDataValue:0.9843137264251709 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.03460693359375 should equal to dstDataValue:53.034610748291016 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.11875915527344 should equal to dstDataValue:87.11875915527344 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:31.72034454345703 should equal to dstDataValue:31.720346450805664 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:96.4679183959961 should equal to dstDataValue:96.4679183959961 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:90.44660949707031 should equal to dstDataValue:90.44660949707031 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.151954650878906 should equal to dstDataValue:60.15195083618164 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:99.30958557128906 should equal to dstDataValue:99.30958557128906 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:79.85591888427734 should equal to dstDataValue:79.85590362548828 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-85.6543197631836 should equal to dstDataValue:-85.654296875 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:78.24369049072266 should equal to dstDataValue:78.2436752319336 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.40951156616211 should equal to dstDataValue:-21.40951919555664 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.089027404785156 should equal to dstDataValue:-48.089027404785156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:97.8207015991211 should equal to dstDataValue:97.82070922851562 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.00162506103516 should equal to dstDataValue:67.00162506103516 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:82.60623931884766 should equal to dstDataValue:82.60623168945312 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-106.57682800292969 should equal to dstDataValue:-106.57683563232422 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:93.7754898071289 should equal to dstDataValue:93.77548217773438 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-13.571035385131836 should equal to dstDataValue:-13.57103443145752 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-59.437347412109375 should equal to dstDataValue:-59.437347412109375 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV444P -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:39 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:226 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:39 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:29 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:226 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:166 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:29 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:226 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:252 should equal to dstDataValue:252 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:38 should equal to dstDataValue:38 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:253 should equal to dstDataValue:253 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:89 should equal to dstDataValue:89 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:28 should equal to dstDataValue:28 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:224 should equal to dstDataValue:224 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:108 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:82 should equal to dstDataValue:81 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:53 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:114 should equal to dstDataValue:112 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:100 should equal to dstDataValue:98 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:182 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:108 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:35 should equal to dstDataValue:33 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:168 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:111 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:54 should equal to dstDataValue:51 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:150 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:113 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:70 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:152 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:72 should equal to dstDataValue:72 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:152 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:72 should equal to dstDataValue:72 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:152 should equal to dstDataValue:152 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:72 should equal to dstDataValue:72 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:147 should equal to dstDataValue:147 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120.23715209960938 should equal to dstDataValue:120.23715209960938 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:179.76284790039062 should equal to dstDataValue:179.76284790039062 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.7696970105171204 should equal to dstDataValue:0.7696969509124756 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:9.10714281765479e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1.1383928522068487e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.3490196168422699 should equal to dstDataValue:0.3490196168422699 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.6470588445663452 should equal to dstDataValue:0.6470588445663452 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.10980392247438431 should equal to dstDataValue:0.10980392247438431 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:0.8784313797950745 should equal to dstDataValue:0.8784313797950745 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:0.9921568632125854 should equal to dstDataValue:0.9921568632125854 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:16.12778091430664 should equal to dstDataValue:16.12778091430664 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:36.98168182373047 should equal to dstDataValue:36.98168182373047 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.11875915527344 should equal to dstDataValue:87.11875915527344 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:10.268182754516602 should equal to dstDataValue:10.268184661865234 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:89.17728424072266 should equal to dstDataValue:89.17727661132812 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:90.44660949707031 should equal to dstDataValue:90.44660949707031 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:37.16386795043945 should equal to dstDataValue:37.16386413574219 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:50.903499603271484 should equal to dstDataValue:50.90351104736328 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-85.6543197631836 should equal to dstDataValue:-85.654296875 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.089027404785156 should equal to dstDataValue:-48.089027404785156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:25.04368782043457 should equal to dstDataValue:25.043689727783203 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:32.31142044067383 should equal to dstDataValue:32.31142044067383 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:82.60623931884766 should equal to dstDataValue:82.60623168945312 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-13.571035385131836 should equal to dstDataValue:-13.57103443145752 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV422P -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:118 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:115 should equal to dstDataValue:113 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:109 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:142 should equal to dstDataValue:140 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:131 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:117 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:162 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:154 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:92 should equal to dstDataValue:90 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:26 should equal to dstDataValue:24 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:163 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:122 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:75 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:172 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:149 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:150 should equal to dstDataValue:149 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:122 should equal to dstDataValue:121 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:164 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:169 should equal to dstDataValue:168 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:93 should equal to dstDataValue:93 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:174 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:359.047607421875 should equal to dstDataValue:359.047607421875 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:148.23529052734375 should equal to dstDataValue:148.23529052734375 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:358.125 should equal to dstDataValue:358.125 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:358.79998779296875 should equal to dstDataValue:358.79998779296875 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:151.8518524169922 should equal to dstDataValue:151.8518524169922 18:21:26 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.5249999761581421 should equal to dstDataValue:0.5249999761581421 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:0.8767123222351074 should equal to dstDataValue:0.8767123222351074 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.19607841968536377 should equal to dstDataValue:0.19607843458652496 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:0.9529411792755127 should equal to dstDataValue:0.9529411792755127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.1725490242242813 should equal to dstDataValue:0.1725490242242813 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.47058823704719543 should equal to dstDataValue:0.47058823704719543 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9333333373069763 should equal to dstDataValue:0.9333333373069763 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.2862745225429535 should equal to dstDataValue:0.2862745225429535 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:4.838520050048828 should equal to dstDataValue:4.838520050048828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:32.31563186645508 should equal to dstDataValue:32.31563186645508 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:83.08065032958984 should equal to dstDataValue:83.08065032958984 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:13.45050048828125 should equal to dstDataValue:13.4505033493042 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:86.69267272949219 should equal to dstDataValue:86.69267272949219 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:88.69345092773438 should equal to dstDataValue:88.69344329833984 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:21.141103744506836 should equal to dstDataValue:21.14110565185547 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:27.575462341308594 should equal to dstDataValue:27.575469970703125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-73.895751953125 should equal to dstDataValue:-73.895751953125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:29.406993865966797 should equal to dstDataValue:29.406984329223633 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:17.773897171020508 should equal to dstDataValue:17.773881912231445 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-74.34829711914062 should equal to dstDataValue:-74.34828186035156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:7.645699501037598 should equal to dstDataValue:7.645699977874756 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:12.300896644592285 should equal to dstDataValue:12.300896644592285 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:47.405921936035156 should equal to dstDataValue:47.405921936035156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:16.33334732055664 should equal to dstDataValue:16.333349227905273 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:6.216716766357422 should equal to dstDataValue:6.216708660125732 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:40.64106750488281 should equal to dstDataValue:40.64106750488281 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420P -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:118 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:115 should equal to dstDataValue:113 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:109 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:142 should equal to dstDataValue:140 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:131 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:117 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:162 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:154 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:92 should equal to dstDataValue:90 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:26 should equal to dstDataValue:24 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:163 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:122 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:75 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:172 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:150 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:122 should equal to dstDataValue:121 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:164 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:169 should equal to dstDataValue:168 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:93 should equal to dstDataValue:93 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:174 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:359.047607421875 should equal to dstDataValue:359.047607421875 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:148.23529052734375 should equal to dstDataValue:148.23529052734375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:358.125 should equal to dstDataValue:358.125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:358.79998779296875 should equal to dstDataValue:358.79998779296875 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:151.8518524169922 should equal to dstDataValue:151.8518524169922 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.5249999761581421 should equal to dstDataValue:0.5249999761581421 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:0.8767123222351074 should equal to dstDataValue:0.8767123222351074 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.19607841968536377 should equal to dstDataValue:0.19607843458652496 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:0.9529411792755127 should equal to dstDataValue:0.9529411792755127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.1725490242242813 should equal to dstDataValue:0.1725490242242813 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.47058823704719543 should equal to dstDataValue:0.47058823704719543 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9333333373069763 should equal to dstDataValue:0.9333333373069763 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.2862745225429535 should equal to dstDataValue:0.2862745225429535 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:4.838520050048828 should equal to dstDataValue:4.838520050048828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:32.31563186645508 should equal to dstDataValue:32.31563186645508 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:83.08065032958984 should equal to dstDataValue:83.08065032958984 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:13.45050048828125 should equal to dstDataValue:13.4505033493042 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:86.69267272949219 should equal to dstDataValue:86.69267272949219 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:88.69345092773438 should equal to dstDataValue:88.69344329833984 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:21.141103744506836 should equal to dstDataValue:21.14110565185547 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:27.575462341308594 should equal to dstDataValue:27.575469970703125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-73.895751953125 should equal to dstDataValue:-73.895751953125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:29.406993865966797 should equal to dstDataValue:29.406984329223633 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:17.773897171020508 should equal to dstDataValue:17.773881912231445 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-74.34829711914062 should equal to dstDataValue:-74.34828186035156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:7.645699501037598 should equal to dstDataValue:7.645699977874756 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:12.300896644592285 should equal to dstDataValue:12.300896644592285 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:47.405921936035156 should equal to dstDataValue:47.405921936035156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:16.33334732055664 should equal to dstDataValue:16.333349227905273 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:6.216716766357422 should equal to dstDataValue:6.216708660125732 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:40.64106750488281 should equal to dstDataValue:40.64106750488281 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV12 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:59 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:113 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:208 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:142 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:58 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:10 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:207 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:53 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:45 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:121 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:74 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:14 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:181 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:58 should equal to dstDataValue:58 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:112 should equal to dstDataValue:112 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:11 should equal to dstDataValue:11 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:206 should equal to dstDataValue:206 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:141 should equal to dstDataValue:141 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:57 should equal to dstDataValue:57 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:238 should equal to dstDataValue:238 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:9 should equal to dstDataValue:9 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:205 should equal to dstDataValue:205 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:52 should equal to dstDataValue:52 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:200 should equal to dstDataValue:200 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:44 should equal to dstDataValue:44 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:73 should equal to dstDataValue:73 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:12 should equal to dstDataValue:12 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:118 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:115 should equal to dstDataValue:113 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:109 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:142 should equal to dstDataValue:140 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:131 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:117 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:162 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:147 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:154 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:92 should equal to dstDataValue:90 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:26 should equal to dstDataValue:24 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:163 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:122 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:77 should equal to dstDataValue:75 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:172 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:152 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:150 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:122 should equal to dstDataValue:121 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:164 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:169 should equal to dstDataValue:168 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:93 should equal to dstDataValue:93 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:174 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:359.047607421875 should equal to dstDataValue:359.047607421875 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:148.23529052734375 should equal to dstDataValue:148.23529052734375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:358.125 should equal to dstDataValue:358.125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:358.79998779296875 should equal to dstDataValue:358.79998779296875 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:151.8518524169922 should equal to dstDataValue:151.8518524169922 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300.9375 should equal to dstDataValue:300.9375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:0.5249999761581421 should equal to dstDataValue:0.5249999761581421 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:0.8767123222351074 should equal to dstDataValue:0.8767123222351074 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:0.19607841968536377 should equal to dstDataValue:0.19607843458652496 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:0.9529411792755127 should equal to dstDataValue:0.9529411792755127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:0.7111111283302307 should equal to dstDataValue:0.7111111283302307 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.21568626165390015 should equal to dstDataValue:0.21568627655506134 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:2.0078740059492617e-10 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0.1725490242242813 should equal to dstDataValue:0.1725490242242813 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.47058823704719543 should equal to dstDataValue:0.47058823704719543 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:0.9333333373069763 should equal to dstDataValue:0.9333333373069763 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:0.2862745225429535 should equal to dstDataValue:0.2862745225429535 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:0.7058823704719543 should equal to dstDataValue:0.7058823704719543 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.49803921580314636 should equal to dstDataValue:0.49803921580314636 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:4.838520050048828 should equal to dstDataValue:4.838520050048828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:32.31563186645508 should equal to dstDataValue:32.31563186645508 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:83.08065032958984 should equal to dstDataValue:83.08065032958984 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:13.45050048828125 should equal to dstDataValue:13.4505033493042 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:86.69267272949219 should equal to dstDataValue:86.69267272949219 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:88.69345092773438 should equal to dstDataValue:88.69344329833984 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:46.144073486328125 should equal to dstDataValue:46.144073486328125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:86.89388275146484 should equal to dstDataValue:86.89388275146484 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.192779541015625 should equal to dstDataValue:53.19277572631836 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:21.141103744506836 should equal to dstDataValue:21.14110565185547 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:27.575462341308594 should equal to dstDataValue:27.575469970703125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-73.895751953125 should equal to dstDataValue:-73.895751953125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:29.406993865966797 should equal to dstDataValue:29.406984329223633 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:17.773897171020508 should equal to dstDataValue:17.773881912231445 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-74.34829711914062 should equal to dstDataValue:-74.34828186035156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:65.1689453125 should equal to dstDataValue:65.1689453125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:28.46291732788086 should equal to dstDataValue:28.462923049926758 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:-0.000029802322387695312 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:7.645699501037598 should equal to dstDataValue:7.645699977874756 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:12.300896644592285 should equal to dstDataValue:12.300896644592285 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:47.405921936035156 should equal to dstDataValue:47.405921936035156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:16.33334732055664 should equal to dstDataValue:16.333349227905273 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:6.216716766357422 should equal to dstDataValue:6.216708660125732 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:40.64106750488281 should equal to dstDataValue:40.64106750488281 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-40.2679328918457 should equal to dstDataValue:-40.2679328918457 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:-19.464969635009766 should equal to dstDataValue:-19.4649658203125 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [YUV420SP_NV21 -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0.000011920928955078125 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:146 should equal to dstDataValue:146 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:166 should equal to dstDataValue:166 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:82 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:60 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:180 should equal to dstDataValue:180 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.501960813999176 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86175537109375 should equal to dstDataValue:-107.86176300048828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [HSV -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,2) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGBA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:4 should equal to dstData.channelCount:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,2) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[3] dstChannelLayout.skip:3 should equal to dataChannelLayout.skip:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(0,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(1,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,0) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,1) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGRA32] pixel(2,2) channnel(3): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,2) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(1,2) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> RGB24] pixel(2,2) channnel(2): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,2) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,2) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,0) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,1) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,2) channnel(1): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,1) channnel(1): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(0,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,1) channnel(2): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(1,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,0) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,1) channnel(2): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> BGR24] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:75 should equal to dstDataValue:76 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:254 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,1) channnel(1): dstBufferViewValue:90 should equal to dstDataValue:90 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,2) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,0) channnel(1): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,1) channnel(1): dstBufferViewValue:17 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,2) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,0) channnel(1): dstBufferViewValue:202 should equal to dstDataValue:202 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,2) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,1) channnel(2): dstBufferViewValue:239 should equal to dstDataValue:240 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(0,2) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,0) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,1) channnel(2): dstBufferViewValue:145 should equal to dstDataValue:146 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(1,2) channnel(2): dstBufferViewValue:17 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,0) channnel(2): dstBufferViewValue:222 should equal to dstDataValue:222 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV444P] pixel(2,2) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,0) channnel(1): dstBufferViewValue:109 should equal to dstDataValue:109 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,1) channnel(1): dstBufferViewValue:54 should equal to dstDataValue:54 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,0) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,1) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:166 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,0) channnel(2): dstBufferViewValue:184 should equal to dstDataValue:184 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(0,1) channnel(2): dstBufferViewValue:34 should equal to dstDataValue:34 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,0) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(1,1) channnel(2): dstBufferViewValue:17 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV422P] pixel(2,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420P] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,0) channnel(1): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,1) channnel(1): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,0) channnel(1): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,0) channnel(2): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(0,1) channnel(2): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,0) channnel(2): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV12] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,1) channnel(0): dstBufferViewValue:81 should equal to dstDataValue:82 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,2) channnel(0): dstBufferViewValue:144 should equal to dstDataValue:144 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,0) channnel(0): dstBufferViewValue:41 should equal to dstDataValue:41 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,1) channnel(0): dstBufferViewValue:210 should equal to dstDataValue:210 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,2) channnel(0): dstBufferViewValue:169 should equal to dstDataValue:169 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(2,0) channnel(0): dstBufferViewValue:107 should equal to dstDataValue:107 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(2,1) channnel(0): dstBufferViewValue:235 should equal to dstDataValue:235 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(2,2) channnel(0): dstBufferViewValue:126 should equal to dstDataValue:126 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,0) channnel(1): dstBufferViewValue:156 should equal to dstDataValue:156 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,1) channnel(1): dstBufferViewValue:25 should equal to dstDataValue:25 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,0) channnel(1): dstBufferViewValue:175 should equal to dstDataValue:175 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,1) channnel(1): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:2 should equal to dataChannelLayout.width:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:2 should equal to dataChannelLayout.height:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:1 should equal to dataChannelLayout.skip:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,0) channnel(2): dstBufferViewValue:119 should equal to dstDataValue:119 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(0,1) channnel(2): dstBufferViewValue:110 should equal to dstDataValue:110 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,0) channnel(2): dstBufferViewValue:165 should equal to dstDataValue:165 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> YUV420SP_NV21] pixel(1,1) channnel(2): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,2) channnel(0): dstBufferViewValue:120 should equal to dstDataValue:120 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,0) channnel(0): dstBufferViewValue:240 should equal to dstDataValue:240 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,1) channnel(0): dstBufferViewValue:60.235294342041016 should equal to dstDataValue:60.235294342041016 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,2) channnel(0): dstBufferViewValue:179.76470947265625 should equal to dstDataValue:179.76470947265625 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,0) channnel(0): dstBufferViewValue:300 should equal to dstDataValue:300 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,1) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,2) channnel(0): dstBufferViewValue:60 should equal to dstDataValue:59.999996185302734 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,1) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,2) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,0) channnel(1): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,1) channnel(1): dstBufferViewValue:0.003921568393707275 should equal to dstDataValue:0.00392200006172061 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,2) channnel(1): dstBufferViewValue:0.0078125586733222 should equal to dstDataValue:0.007813000120222569 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,1) channnel(2): dstBufferViewValue:0.9960784316062927 should equal to dstDataValue:0.9960780143737793 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(0,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(1,2) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,0) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,1) channnel(2): dstBufferViewValue:1 should equal to dstDataValue:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> HSV] pixel(2,2) channnel(2): dstBufferViewValue:0.501960813999176 should equal to dstDataValue:0.5019609928131104 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:3 should equal to dstData.channelCount:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,1) channnel(0): dstBufferViewValue:53.24058532714844 should equal to dstDataValue:53.24058532714844 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,2) channnel(0): dstBufferViewValue:87.73509979248047 should equal to dstDataValue:87.73509979248047 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,0) channnel(0): dstBufferViewValue:32.29566955566406 should equal to dstDataValue:32.29566955566406 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,1) channnel(0): dstBufferViewValue:97.13951110839844 should equal to dstDataValue:97.13951110839844 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,2) channnel(0): dstBufferViewValue:91.11329650878906 should equal to dstDataValue:91.11329650878906 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,0) channnel(0): dstBufferViewValue:60.32350158691406 should equal to dstDataValue:60.32350158691406 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,1) channnel(0): dstBufferViewValue:100 should equal to dstDataValue:100 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,2) channnel(0): dstBufferViewValue:53.58501434326172 should equal to dstDataValue:53.58501434326172 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[1] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,0) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,1) channnel(1): dstBufferViewValue:80.09418487548828 should equal to dstDataValue:80.09418487548828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,2) channnel(1): dstBufferViewValue:-86.1812515258789 should equal to dstDataValue:-86.1812515258789 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,0) channnel(1): dstBufferViewValue:79.1869888305664 should equal to dstDataValue:79.1869888305664 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,1) channnel(1): dstBufferViewValue:-21.552413940429688 should equal to dstDataValue:-21.552413940429688 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,2) channnel(1): dstBufferViewValue:-48.08855056762695 should equal to dstDataValue:-48.08855056762695 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,0) channnel(1): dstBufferViewValue:98.23516082763672 should equal to dstDataValue:98.23516082763672 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,1) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,2) channnel(1): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[2] dstChannelLayout.skip:2 should equal to dataChannelLayout.skip:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,0) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,1) channnel(2): dstBufferViewValue:67.2015380859375 should equal to dstDataValue:67.2015380859375 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(0,2) channnel(2): dstBufferViewValue:83.17748260498047 should equal to dstDataValue:83.17748260498047 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,0) channnel(2): dstBufferViewValue:-107.86176300048828 should equal to dstDataValue:-107.86176300048828 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,1) channnel(2): dstBufferViewValue:94.47579193115234 should equal to dstDataValue:94.47579193115234 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(1,2) channnel(2): dstBufferViewValue:-14.130962371826172 should equal to dstDataValue:-14.130962371826172 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,0) channnel(2): dstBufferViewValue:-60.82549285888672 should equal to dstDataValue:-60.82549285888672 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,1) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Lab -> Lab] pixel(2,2) channnel(2): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(0,0) channnel(0): dstBufferViewValue:0 should equal to dstDataValue:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(0,1) channnel(0): dstBufferViewValue:76 should equal to dstDataValue:76 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(0,2) channnel(0): dstBufferViewValue:149 should equal to dstDataValue:149 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(1,0) channnel(0): dstBufferViewValue:29 should equal to dstDataValue:29 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(1,1) channnel(0): dstBufferViewValue:225 should equal to dstDataValue:225 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(1,2) channnel(0): dstBufferViewValue:178 should equal to dstDataValue:178 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(2,0) channnel(0): dstBufferViewValue:105 should equal to dstDataValue:105 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(2,1) channnel(0): dstBufferViewValue:255 should equal to dstDataValue:255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [GRAY8 -> GRAY8] pixel(2,2) channnel(0): dstBufferViewValue:127 should equal to dstDataValue:127 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | dstPixelLayout.length:1 should equal to dstData.channelCount:1 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.width:3 should equal to dataChannelLayout.width:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.height:3 should equal to dataChannelLayout.height:3 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | channel[0] dstChannelLayout.skip:0 should equal to dataChannelLayout.skip:0 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(0,0) channnel(0): dstBufferViewValue:2 should equal to dstDataValue:2 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(0,1) channnel(0): dstBufferViewValue:4 should equal to dstDataValue:4 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(0,2) channnel(0): dstBufferViewValue:8 should equal to dstDataValue:8 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(1,0) channnel(0): dstBufferViewValue:16 should equal to dstDataValue:16 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(1,1) channnel(0): dstBufferViewValue:32 should equal to dstDataValue:32 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(1,2) channnel(0): dstBufferViewValue:64 should equal to dstDataValue:64 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(2,0) channnel(0): dstBufferViewValue:128 should equal to dstDataValue:128 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(2,1) channnel(0): dstBufferViewValue:256 should equal to dstDataValue:256 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [DEPTH -> DEPTH] pixel(2,2) channnel(0): dstBufferViewValue:512 should equal to dstDataValue:512 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[204][163]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[101][131]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[174][48]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[80][90]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[189][72]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[177][35]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[219][119]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[138][25]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[121][19]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[169][164]: ImageData is 0,1,0,255; ImageBitmap is 0,1,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[102][30]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[62][45]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[57][11]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[215][72]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[162][73]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[209][144]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[97][60]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[193][105]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[100][108]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[206][96]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[222][1]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[58][60]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[75][148]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[113][59]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[32][162]: ImageData is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[32][26]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[217][157]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[17][94]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[150][156]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[96][109]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[12][125]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[157][78]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[144][24]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[22][66]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[175][14]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[228][46]: ImageData is 255,0,49,255; ImageBitmap is 255,0,49,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[128][99]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[4][51]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[158][65]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[235][40]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[59][165]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[223][45]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[142][56]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[106][3]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[212][62]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[135][93]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[191][35]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[88][143]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[214][43]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[17][141]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[238][142]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[58][60]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[134][60]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[10][132]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[150][98]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[3][125]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[134][39]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[103][9]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[224][75]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[218][90]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[62][107]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[89][130]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[3][150]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[208][101]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[231][134]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[60][68]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[186][134]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[26][80]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[88][96]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[43][146]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[228][168]: ImageBitmap is 31,106,108,255; ImageBitmap is 31,106,108,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[188][107]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[108][126]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[215][48]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[54][95]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[133][173]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[18][10]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[21][168]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[156][37]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[15][174]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[236][84]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[150][140]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[189][56]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[216][120]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[159][154]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[159][155]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[5][131]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[94][107]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[186][57]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[185][84]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[143][72]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[33][22]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[180][116]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[83][43]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[209][162]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[66][69]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[60][104]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[234][117]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[223][59]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[152][73]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[30][144]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[180][69]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[14][42]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[92][79]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[122][139]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[179][100]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[63][42]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[108][66]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[45][76]: PNG is 255,255,167,255; ImageBitmap is 255,255,167,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[191][98]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[19][24]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[151][82]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[216][165]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[11][61]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[231][25]: PNG is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[236][64]: PNG is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[64][71]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[205][10]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[182][6]: PNG is 255,52,255,255; ImageBitmap is 255,52,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[83][143]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[185][48]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[111][72]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[227][17]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[115][29]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[13][112]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[215][25]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[220][137]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[42][168]: PNG is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[192][124]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[96][127]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[0][21]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[34][2]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[119][97]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[135][12]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[87][146]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[68][30]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[51][155]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[111][91]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[74][60]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[95][126]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[224][124]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[130][55]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[86][92]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[157][4]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[223][111]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[183][86]: PNG is 218,17,231,255; ImageBitmap is 218,17,231,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[218][113]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[28][20]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[219][36]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[57][45]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[34][104]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[130][2]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[35][6]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[105][93]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[180][88]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[120][114]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[216][84]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[188][110]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[209][110]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[72][47]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[158][94]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[116][41]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[204][56]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[180][120]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[110][108]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[215][100]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[70][18]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[86][27]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[66][93]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[199][123]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[177][49]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[177][61]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[178][94]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[126][155]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[94][49]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[182][161]: JPEG is 0,136,121,255; ImageBitmap is 0,136,120,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[211][78]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[180][155]: JPEG is 0,255,0,255; ImageBitmap is 0,254,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[34][98]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[170][88]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[56][1]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[204][134]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[31][131]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[192][100]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[202][6]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[65][92]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[218][126]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[75][133]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[62][93]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[205][120]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[84][161]: JPEG is 0,2,0,255; ImageBitmap is 0,2,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[62][91]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[86][50]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[142][4]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[222][40]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[133][165]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[43][71]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[129][146]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[235][61]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[174][128]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[137][47]: ImageData is 0,255,114,255; ImageBitmap is 0,255,114,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[161][158]: ImageData is 18,255,12,255; ImageBitmap is 18,255,12,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[75][158]: ImageData is 255,255,35,255; ImageBitmap is 255,255,35,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[214][73]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[16][21]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[79][118]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[35][132]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[206][119]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[149][124]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[233][58]: ImageData is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[178][142]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[165][86]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[101][52]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[60][86]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[119][78]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[193][108]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[153][13]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[18][79]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[222][1]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[96][41]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[178][171]: ImageData is 10,0,0,255; ImageBitmap is 10,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[51][7]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[218][44]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[79][29]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[144][23]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[40][117]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[103][4]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[24][22]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[92][47]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[85][54]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[202][157]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[146][84]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[101][108]: ImageData is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[185][111]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[168][165]: ImageData is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[5][24]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[71][23]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[158][92]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[17][131]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[2][129]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[36][63]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[221][15]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[142][25]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[20][172]: ImageData is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[209][130]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[218][58]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[36][137]: ImageData is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[76][86]: ImageData is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[177][79]: ImageData is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[186][67]: ImageData is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[237][17]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[7][147]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[45][75]: ImageBitmap is 255,255,167,255; ImageBitmap is 255,255,167,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[95][105]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[218][50]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[167][66]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[205][168]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[198][17]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[108][105]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[115][169]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[162][161]: ImageBitmap is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[31][161]: ImageBitmap is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[104][92]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[144][112]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[104][68]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[97][82]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[160][147]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[89][53]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[60][56]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[5][118]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[143][23]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[68][161]: ImageBitmap is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[160][153]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[26][89]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[30][1]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[220][75]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[227][21]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[102][46]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[151][134]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[139][142]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[46][172]: ImageBitmap is 0,3,0,255; ImageBitmap is 0,3,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[104][66]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[191][40]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[79][29]: ImageBitmap is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[157][109]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[115][116]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[173][59]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[219][24]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[172][138]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[190][84]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[1][90]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[12][148]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[125][50]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[18][76]: ImageBitmap is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[213][156]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[214][36]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[231][84]: ImageBitmap is 255,0,0,255; ImageBitmap is 255,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[223][5]: ImageBitmap is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[174][2]: ImageBitmap is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[121][61]: ImageBitmap is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[165][15]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[83][32]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[29][63]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[162][153]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[89][144]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[137][3]: PNG is 0,255,114,255; ImageBitmap is 0,255,114,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[24][60]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[82][57]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[78][123]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[64][16]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[136][172]: PNG is 162,35,161,255; ImageBitmap is 162,35,161,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[55][54]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[52][96]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[128][77]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[35][159]: PNG is 222,222,255,255; ImageBitmap is 222,222,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[161][94]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[57][1]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[236][173]: PNG is 5,0,0,255; ImageBitmap is 5,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[178][2]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[191][2]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[171][73]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[105][145]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[195][81]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[26][36]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[214][3]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[220][119]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[179][160]: PNG is 10,0,0,255; ImageBitmap is 10,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[16][167]: PNG is 0,0,255,255; ImageBitmap is 0,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[129][101]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[104][102]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[109][29]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[207][130]: PNG is 255,0,255,255; ImageBitmap is 255,0,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[16][81]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[126][71]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[14][84]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[11][149]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[34][51]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[50][73]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[160][130]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[165][27]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[38][75]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[155][3]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[34][92]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[55][107]: PNG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[182][28]: PNG is 254,53,255,255; ImageBitmap is 254,53,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[127][150]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[167][133]: PNG is 0,255,0,255; ImageBitmap is 0,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[153][160]: PNG is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[97][34]: PNG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[3][27]: PNG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[114][134]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[36][120]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[55][172]: JPEG is 0,0,0,255; ImageBitmap is 0,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[104][166]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[15][60]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[26][159]: JPEG is 221,222,255,255; ImageBitmap is 221,221,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[18][139]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[146][69]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[82][62]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[205][162]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[113][118]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[203][35]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[110][148]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[107][51]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[170][33]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[73][137]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[59][124]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[27][144]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[50][33]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[43][168]: JPEG is 0,0,255,255; ImageBitmap is 0,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[62][97]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[12][42]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[58][73]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[87][33]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[66][88]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[5][7]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[236][75]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[203][105]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[111][156]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[81][68]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[190][159]: JPEG is 214,39,255,255; ImageBitmap is 214,39,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[46][11]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[116][167]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[6][49]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[6][10]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[44][67]: JPEG is 255,255,186,255; ImageBitmap is 255,255,185,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[29][64]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[164][152]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[177][108]: JPEG is 0,255,0,255; ImageBitmap is 0,255,1,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[39][67]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[39][22]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[200][61]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[231][152]: JPEG is 255,0,0,255; ImageBitmap is 254,0,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[59][35]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[4][4]: JPEG is 255,255,255,255; ImageBitmap is 255,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[53][145]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[113][83]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[123][33]: JPEG is 0,255,255,255; ImageBitmap is 0,255,255,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[61][138]: JPEG is 255,255,0,255; ImageBitmap is 255,255,0,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | pixel[213][45]: JPEG is 255,0,255,255; ImageBitmap is 255,0,254,255 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] mapDataInto() should throw with transparent black. 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] mapDataInto() should throw with transparent black. 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] mapDataInto() should throw with transparent black. 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | [Exception] mapDataInto() should throw with transparent black. 18:21:27 INFO - MEMORY STAT | vsize 4199MB | residentFast 253MB | heapAllocated 103MB 18:21:27 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_extensions_on_worker.html | took 2688ms 18:21:27 INFO - TEST-START | dom/canvas/test/test_imagebitmap_on_worker.html 18:21:27 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | Worker created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [TestException] createImageBitmap should reject promise with non-image blob 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromBlob] A Blob object is passed into worker. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromBlob] ImageBitmap is created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromBlob] ImageBitmap.width = 256, expected witdth = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromBlob] ImageBitmap.height = 256, expected height = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [TestException] createImageBitmap should reject promise with corrupted blob 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] A soruce object is passed into worker. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] ImageBitmap is created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] ImageBitmap.width = 256, expected witdth = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] ImageBitmap.height = 256, expected height = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] 2nd ImageBitmap is created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] ImageBitmap.width = 256, expected witdth = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageBitmap] ImageBitmap.height = 256, expected height = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageData] An ImageData is passed into worker. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageData] Passed ImageData has right width = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageData] Passed ImageData has right height = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageData] ImageBitmap is created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageData] ImageBitmap.width = 256, expected witdth = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [CreateFromImageData] ImageBitmap.height = 256, expected height = 256 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | The promise should be rejected with InvalidStateError. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [TestException] createImageBitmap should throw with neutured ImageData 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_on_worker.html | [TestException] createImageBitmap should throw with null source 18:21:28 INFO - MEMORY STAT | vsize 4204MB | residentFast 255MB | heapAllocated 105MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_on_worker.html | took 74ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_imagebitmap_structuredclone.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | Worker created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | Get the 1st ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | Get the 2nd ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | Get the 3rd ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(43,143,24,148) should equal to imageData(43,143,24,148). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(165,179,91,74) should equal to imageData(165,179,91,74). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(75,195,141,109) should equal to imageData(75,195,141,109). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(65,25,177,3) should equal to imageData(65,25,177,3). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(182,233,118,50) should equal to imageData(182,233,118,50). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(56,51,206,198) should equal to imageData(56,51,206,198). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(153,29,70,130) should equal to imageData(153,29,70,130). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(135,135,51,148) should equal to imageData(135,135,51,148). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(246,40,141,146) should equal to imageData(246,40,141,146). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(195,255,149,30) should equal to imageData(195,255,149,30). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(92,116,18,241) should equal to imageData(92,116,18,241). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(111,39,162,85) should equal to imageData(111,39,162,85). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(183,57,94,18) should equal to imageData(181,57,94,18). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(231,41,252,168) should equal to imageData(231,41,252,168). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(213,103,118,172) should equal to imageData(213,103,118,172). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(213,185,204,25) should equal to imageData(213,184,204,25). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [Check preserving alpha] newImageData(156,129,183,57) should equal to imageData(153,129,181,57). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | Successfully create a new ImageBitmap from the 2nd original bitmap in worker. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - MEMORY STAT | vsize 4206MB | residentFast 255MB | heapAllocated 106MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_structuredclone.html | took 74ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | Parent exists 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | Get the 1st ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | Get the 2st ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | Successfully create a new ImageBitmap from the 2nd original bitmap in worker. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - MEMORY STAT | vsize 4206MB | residentFast 256MB | heapAllocated 103MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_structuredclone_iframe.html | took 84ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_imagebitmap_structuredclone_window.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(43,143,24,148) should equal to imageData(43,143,24,148). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(165,179,91,74) should equal to imageData(165,179,91,74). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(75,195,141,109) should equal to imageData(75,195,141,109). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(65,25,177,3) should equal to imageData(65,25,177,3). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(182,233,118,50) should equal to imageData(182,233,118,50). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(56,51,206,198) should equal to imageData(56,51,206,198). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(153,29,70,130) should equal to imageData(153,29,70,130). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(135,135,51,148) should equal to imageData(135,135,51,148). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(246,40,141,146) should equal to imageData(246,40,141,146). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(195,255,149,30) should equal to imageData(195,255,149,30). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(92,116,18,241) should equal to imageData(92,116,18,241). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(111,39,162,85) should equal to imageData(111,39,162,85). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(183,57,94,18) should equal to imageData(181,57,94,18). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(231,41,252,168) should equal to imageData(231,41,252,168). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(213,103,118,172) should equal to imageData(213,103,118,172). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(213,185,204,25) should equal to imageData(213,184,204,25). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_structuredclone_window.html | [Check preserving alpha] newImageData(156,129,183,57) should equal to imageData(153,129,181,57). 18:21:28 INFO - MEMORY STAT | vsize 4208MB | residentFast 256MB | heapAllocated 105MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_structuredclone_window.html | took 76ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_imagebitmap_transfer.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | Worker created successfully. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | After transfer, ImageBitmap become neutered 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | After transfer, ImageBitmap become neutered 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | After transfer, ImageBitmap become neutered 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | Get the 1st ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | Get the 2nd ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | Get the 3rd ImageBitmap from the main script. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(0,255,0,255) should equal to imageData(0,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,0,0,255) should equal to imageData(255,0,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(43,143,24,148) should equal to imageData(43,143,24,148). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(165,179,91,74) should equal to imageData(165,179,91,74). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(75,195,141,109) should equal to imageData(75,195,141,109). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(65,25,177,3) should equal to imageData(65,25,177,3). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(182,233,118,50) should equal to imageData(182,233,118,50). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(56,51,206,198) should equal to imageData(56,51,206,198). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(153,29,70,130) should equal to imageData(153,29,70,130). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(135,135,51,148) should equal to imageData(135,135,51,148). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(246,40,141,146) should equal to imageData(246,40,141,146). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(195,255,149,30) should equal to imageData(195,255,149,30). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(92,116,18,241) should equal to imageData(92,116,18,241). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(111,39,162,85) should equal to imageData(111,39,162,85). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(183,57,94,18) should equal to imageData(181,57,94,18). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(231,41,252,168) should equal to imageData(231,41,252,168). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(213,103,118,172) should equal to imageData(213,103,118,172). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(213,185,204,25) should equal to imageData(213,184,204,25). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [Check preserving alpha] newImageData(156,129,183,57) should equal to imageData(153,129,181,57). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | Successfully create a new ImageBitmap from the 2nd original bitmap in worker. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | testImgageData and groundTruthImageData should have the same dimension. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_imagebitmap_transfer.html | [undefined] newImageData(255,255,0,255) should equal to imageData(255,255,0,255). 18:21:28 INFO - MEMORY STAT | vsize 4213MB | residentFast 257MB | heapAllocated 74MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_imagebitmap_transfer.html | took 104ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_isPointInStroke.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 25) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-4, -4) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(4, 4) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(16, 16) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(24, 24) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-2, -2) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(2, 2) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(18, 18) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(22, 22) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(21, 21) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(29, 29) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(42, 42) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 50) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(23, 23) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(27, 27) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(43, 43) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(47, 47) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(23, 26) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(75, 23) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(37, 8) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(61, 42) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(24, 24) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(74, 25) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(37, 2) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(61, 47) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(39, 23) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 15) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(60, 23) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 25) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(39, 26) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(45, 33) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(53, 33) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(59, 26) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(34, 25) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(44, 25) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(49, 30) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(49, 40) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(39, 23) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 15) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(60, 23) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(49, 34) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(16, 16) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(24, 24) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(36, 36) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(44, 44) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(18, 18) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(22, 22) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(38, 38) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(42, 42) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(16, 16) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(14, 24) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(26, 36) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(34, 44) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(8, 18) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(12, 22) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(28, 38) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(32, 42) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(39, 26) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(45, 33) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(53, 33) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(59, 26) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(39, 23) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 15) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 25) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(60, 23) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(6, 6) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(14, 14) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(26, 26) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(34, 34) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(8, 8) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(12, 12) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(28, 28) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(32, 32) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-34, -34) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-26, -26) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-14, -14) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-6, -6) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-32, -32) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-28, -28) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-12, -12) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(-8, -8) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(19, 25) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 21) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(81, 25) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 29) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(21, 25) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 23) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(79, 25) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 27) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(13, 18) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(13, 31) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(86, 18) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(86, 31) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(13, 25) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 18) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(86, 25) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(50, 31) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(86, 8) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(70, 24) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(73, 41) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(86, 41) === false 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(14, 15) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(81, 15) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(79, 41) === true 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_isPointInStroke.html | ctx.isPointInStroke(73, 21) === true 18:21:28 INFO - MEMORY STAT | vsize 4202MB | residentFast 252MB | heapAllocated 75MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_isPointInStroke.html | took 54ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_mozGetAsFile.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_mozGetAsFile.html | Default type for mozGetAsFile should be PNG 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_mozGetAsFile.html | File name should be what we passed in 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_mozGetAsFile.html | .mozGetAsFile().getAsDataURL() should equal .toDataURL() 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_mozGetAsFile.html | When a valid type is specified that should be returned 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_mozGetAsFile.html | File name should be what we passed in 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_mozGetAsFile.html | .mozGetAsFile().getAsDataURL() should equal .toDataURL() 18:21:28 INFO - MEMORY STAT | vsize 4201MB | residentFast 250MB | heapAllocated 60MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_mozGetAsFile.html | took 82ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_strokeText_throw.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_strokeText_throw.html | strokeText should not throw with NaN. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_strokeText_throw.html | strokeText should not throw with Infinity. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_strokeText_throw.html | strokeText should not throw with undefined. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_strokeText_throw.html | fillText should not throw with NaN. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_strokeText_throw.html | fillText should not throw with Infinity. 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_strokeText_throw.html | fillText should not throw with undefined. 18:21:28 INFO - MEMORY STAT | vsize 4201MB | residentFast 250MB | heapAllocated 61MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_strokeText_throw.html | took 34ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_toBlob.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toBlob.html | When a valid type is specified that should be returned 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toBlob.html | .mozGetAsFile().getAsDataURL() should equal .toDataURL() 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toBlob.html | When a valid type is specified that should be returned 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toBlob.html | .mozGetAsFile().getAsDataURL() should equal .toDataURL() 18:21:28 INFO - MEMORY STAT | vsize 4201MB | residentFast 250MB | heapAllocated 61MB 18:21:28 INFO - TEST-OK | dom/canvas/test/test_toBlob.html | took 36ms 18:21:28 INFO - TEST-START | dom/canvas/test/test_toDataURL_alpha.html 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | A valid string reason is expected 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | Reason cannot be empty 18:21:28 INFO - TEST-FAIL | dom/canvas/test/test_toDataURL_alpha.html | The author of the test has indicated that flaky timeouts are expected. Reason: untriaged 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c1-1 is 64,128,64,255; expected 64,127.5,64,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c1-2 is 64,129,65,255; expected 64,127.5,64,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c1-3 is 64,128,64,255; expected 64,127.5,64,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c1-4 is 64,128,64,255; expected 64,127.5,64,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c2-1 is 191,95,95,255; expected 191.25,96,96,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c2-2 is 190,96,96,255; expected 191.25,96,96,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c2-3 is 191,96,96,255; expected 191.25,96,96,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c2-4 is 191,96,96,255; expected 191.25,96,96,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c3-1 is 32,32,64,255; expected 32,32,63.75,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c3-2 is 32,33,64,255; expected 32,32,63.75,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c3-3 is 32,32,64,255; expected 32,32,63.75,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c3-4 is 32,32,64,255; expected 32,32,63.75,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c4-1 is 255,255,255,255; expected 255,255,255,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c4-2 is 255,255,255,255; expected 255,255,255,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c4-3 is 255,255,255,255; expected 255,255,255,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c4-4 is 255,255,255,255; expected 255,255,255,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c5-1 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c7-1 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c7-2 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c6-2 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c5-2 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c7-3 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c5-3 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c6-3 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c7-4 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c5-4 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c6-1 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:28 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_alpha.html | pixel 50,25 of c6-4 is 0,0,0,255; expected 0,0,0,255 +/- 8 18:21:29 INFO - MEMORY STAT | vsize 4202MB | residentFast 251MB | heapAllocated 66MB 18:21:29 INFO - TEST-OK | dom/canvas/test/test_toDataURL_alpha.html | took 598ms 18:21:29 INFO - TEST-START | dom/canvas/test/test_toDataURL_lowercase_ascii.html 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_lowercase_ascii.html | data =~ /^data:image\/png[;,]/ 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_lowercase_ascii.html | data =~ /^data:image\/jpeg[;,]/ 18:21:29 INFO - MEMORY STAT | vsize 4202MB | residentFast 251MB | heapAllocated 67MB 18:21:29 INFO - TEST-OK | dom/canvas/test/test_toDataURL_lowercase_ascii.html | took 32ms 18:21:29 INFO - TEST-START | dom/canvas/test/test_toDataURL_parameters.html 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | Quality is not supported for PNG images 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | A low quality (0.1) should differ from high quality (1.0) 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | A medium quality (0.5) should differ from high (1.0) 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | A medium quality (0.5) should differ from low (0.5) 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | Quality above 1.0 is treated as unspecified 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | Quality below 0.0 is treated as unspecified 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | Quality applies even if extra arguments are present 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | Quality applies to image/jpeg regardless of case 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_toDataURL_parameters.html | Quality must be a number (should not be a string) 18:21:29 INFO - MEMORY STAT | vsize 4202MB | residentFast 251MB | heapAllocated 68MB 18:21:29 INFO - TEST-OK | dom/canvas/test/test_toDataURL_parameters.html | took 38ms 18:21:29 INFO - TEST-START | dom/canvas/test/test_windingRuleUndefined.html 18:21:29 INFO - TEST-PASS | dom/canvas/test/test_windingRuleUndefined.html | Should be able to pass undefined to fill() 18:21:29 INFO - MEMORY STAT | vsize 4202MB | residentFast 251MB | heapAllocated 68MB 18:21:29 INFO - TEST-OK | dom/canvas/test/test_windingRuleUndefined.html | took 30ms 18:21:29 INFO - TEST-START | Shutdown 18:21:29 INFO - Passed: 17174 18:21:29 INFO - Failed: 1 18:21:29 INFO - Todo: 124 18:21:29 INFO - Mode: e10s 18:21:29 INFO - Slowest: 317850ms - /tests/dom/canvas/test/test_capture.html 18:21:29 INFO - SimpleTest FINISHED 18:21:29 INFO - TEST-INFO | Ran 1 Loops 18:21:29 INFO - SimpleTest FINISHED 18:21:29 INFO - -*- PresentationControlService.js: PresentationControlService - close 18:21:30 INFO - TEST-INFO | Main app process: exit 0 18:21:30 INFO - runtests.py | Application ran for: 0:05:45.007001 18:21:30 INFO - zombiecheck | Reading PID log: /var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/tmpbi7btVpidlog 18:21:30 INFO - ==> process 1524 launched child process 1525 18:21:30 INFO - zombiecheck | Checking for orphan process with PID: 1525 18:21:30 INFO - Stopping web server 18:21:30 INFO - Stopping web socket server 18:21:30 INFO - Stopping ssltunnel 18:21:30 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 18:21:30 INFO - runtests.py | Running tests: end. 18:21:30 INFO - Buffered messages finished 18:21:30 INFO - 0 INFO TEST-START | Shutdown 18:21:30 INFO - 1 INFO Passed: 22528 18:21:30 INFO - 2 INFO Failed: 1 18:21:30 INFO - 3 INFO Todo: 136 18:21:30 INFO - 4 INFO Mode: e10s 18:21:30 INFO - 5 INFO SimpleTest FINISHED 18:21:30 INFO - Buffered messages finished 18:21:30 INFO - SUITE-END | took 2106s 18:21:30 INFO - Return code: 0 18:21:30 INFO - TinderboxPrint: mochitest-plain-chunked
22097/1/124 CRASH 18:21:30 ERROR - # TBPL FAILURE # 18:21:30 WARNING - setting return code to 2 18:21:30 ERROR - The mochitest suite: plain-chunked ran with return status: FAILURE 18:21:30 INFO - Running post-action listener: _package_coverage_data 18:21:30 INFO - Running post-action listener: _resource_record_post_action 18:21:30 INFO - [mozharness: 2018-04-26 01:21:30.229247Z] Finished run-tests step (success) 18:21:30 INFO - Running post-run listener: _resource_record_post_run 18:21:30 WARNING - error reading instance_metadata: Traceback (most recent call last): 18:21:30 WARNING - File "/builds/slave/test/scripts/mozharness/base/python.py", line 456, in perfherder_resource_options 18:21:30 WARNING - instance = im['aws_instance_type'].encode('ascii') 18:21:30 WARNING - KeyError: 'aws_instance_type' 18:21:30 INFO - Validating Perfherder data against /builds/slave/test/scripts/external_tools/performance-artifact-schema.json 18:21:30 INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 43.68795166588461}, {"name": "io_write_bytes", "value": 2235805184}, {"name": "io.read_bytes", "value": 24006656}, {"name": "io_write_time", "value": 10295}, {"name": "io_read_time", "value": 186}], "extraOptions": ["e10s", "buildbot-unknown"], "name": "mochitest.plain-chunked.1.overall"}, {"subtests": [{"name": "time", "value": 22.098581790924072}, {"name": "cpu_percent", "value": 53.939285714285724}], "name": "mochitest.plain-chunked.1.install"}, {"subtests": [{"name": "time", "value": 0.0003719329833984375}], "name": "mochitest.plain-chunked.1.stage-files"}, {"subtests": [{"name": "time", "value": 2109.785938978195}, {"name": "cpu_percent", "value": 43.57472722960157}], "name": "mochitest.plain-chunked.1.run-tests"}]} 18:21:30 INFO - Total resource usage - Wall time: 2132s; CPU: 44.0%; Read bytes: 24006656; Write bytes: 2235805184; Read time: 186; Write time: 10295 18:21:30 INFO - TinderboxPrint: CPU usage
43.6% 18:21:30 INFO - TinderboxPrint: I/O read bytes / time
24,006,656 / 186 18:21:30 INFO - TinderboxPrint: I/O write bytes / time
2,235,805,184 / 10,295 18:21:30 INFO - TinderboxPrint: CPU idle
4,801.8 (56.3%) 18:21:30 INFO - TinderboxPrint: CPU system
1,960.3 (23.0%) 18:21:30 INFO - TinderboxPrint: CPU user
1,765.0 (20.7%) 18:21:30 INFO - TinderboxPrint: Swap in / out
208,613,376 / 0 18:21:30 INFO - install - Wall time: 22s; CPU: 54.0%; Read bytes: 193548800; Write bytes: 195360256; Read time: 18017; Write time: 414 18:21:30 INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:21:30 INFO - run-tests - Wall time: 2110s; CPU: 44.0%; Read bytes: 11816960; Write bytes: 2017888256; Read time: 147; Write time: 9769 18:21:31 INFO - Running post-run listener: _upload_blobber_files 18:21:31 INFO - Blob upload gear active. 18:21:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:21:31 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:21:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-esr52', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:21:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-esr52 -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:21:31 INFO - Traceback (most recent call last): 18:21:31 INFO - File "/builds/slave/test/build/venv/bin/blobberc.py", line 253, in 18:21:31 INFO - main() 18:21:31 INFO - File "/builds/slave/test/build/venv/bin/blobberc.py", line 235, in main 18:21:31 INFO - filetype_whitelist = get_server_whitelist(args['--url']) 18:21:31 INFO - File "/builds/slave/test/build/venv/bin/blobberc.py", line 69, in get_server_whitelist 18:21:31 INFO - return set(response.json().get('whitelist', [])) 18:21:31 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/requests/models.py", line 651, in json 18:21:31 INFO - return json.loads(self.text or self.content, **kwargs) 18:21:31 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/simplejson/__init__.py", line 488, in loads 18:21:31 INFO - return _default_decoder.decode(s) 18:21:31 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/simplejson/decoder.py", line 370, in decode 18:21:31 INFO - obj, end = self.raw_decode(s) 18:21:31 INFO - File "/builds/slave/test/build/venv/lib/python2.7/site-packages/simplejson/decoder.py", line 389, in raw_decode 18:21:31 INFO - return self.scan_once(s, idx=_w(s, idx).end()) 18:21:31 INFO - simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 18:21:31 ERROR - Return code: 1 18:21:31 INFO - Setting buildbot property blobber_files to {} 18:21:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:21:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:21:31 INFO - Contents: 18:21:31 INFO - blobber_files:{} 18:21:31 INFO - Running post-run listener: copy_logs_to_upload_dir 18:21:31 INFO - Copying logs to upload dir... 18:21:31 INFO - mkdir: /builds/slave/test/build/upload/logs 18:21:31 INFO - Copying logs to upload dir... 18:21:31 WARNING - returning nonzero exit status 2 program finished with exit code 2 elapsedTime=2221.389292 ========= master_lag: 0.63 ========= ========= Finished '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 37 mins, 2 secs) (at 2018-04-25 18:21:32.264611) ========= ========= Started set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2018-04-25 18:21:32.271637) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners TMPDIR=/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{} build_url:https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg program finished with exit code 0 elapsedTime=0.011279 build_url: 'https://queue.taskcluster.net/v1/task/F8d2w5KdS7e1mn7j90rrkQ/artifacts/public/build/firefox-52.7.4.en-US.mac.dmg' blobber_files: '{}' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2018-04-25 18:21:32.329236) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2018-04-25 18:21:32.329821) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ev2jzGCwf6/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.PzyjiI3Fa1/Listeners TMPDIR=/var/folders/y_/73jt3trx0w72555v5jn0nbtm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005356 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2018-04-25 18:21:32.387320) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2018-04-25 18:21:32.387884) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2018-04-25 18:21:32.388382) ========= ========= Total master_lag: 0.78 =========