builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-388 starttime: 1463795638.87 results: success (0) buildid: 20160520171343 builduid: 40f39ecfb99a4fdeb1263ab0f9947108 revision: d6efd86f9b0c773c8d59516ec909c1218e147b45 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:53:58.867305) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:53:58.908447) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-05-20 18:53:58.908870) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-05-20 18:54:03.847508) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:54:03.847819) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891 _=/tools/buildbot/bin/python using PTY: False --2016-05-20 18:54:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.5M=0.001s 2016-05-20 18:54:05 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.269837 ========= master_lag: 1.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:54:05.114929) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:54:05.115283) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033271 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:54:05.269814) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:54:05.270296) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d6efd86f9b0c773c8d59516ec909c1218e147b45 --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-aurora --rev d6efd86f9b0c773c8d59516ec909c1218e147b45 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891 _=/tools/buildbot/bin/python using PTY: False 2016-05-20 18:54:05,501 truncating revision to first 12 chars 2016-05-20 18:54:05,501 Setting DEBUG logging. 2016-05-20 18:54:05,502 attempt 1/10 2016-05-20 18:54:05,502 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d6efd86f9b0c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 18:54:06,241 unpacking tar archive at: mozilla-aurora-d6efd86f9b0c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.043512 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:54:06.349343) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:54:06.349628) ========= script_repo_revision: d6efd86f9b0c773c8d59516ec909c1218e147b45 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:54:06.349995) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:54:06.350293) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:54:06.444216) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 28 secs) (at 2016-05-20 18:54:06.444688) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891 _=/tools/buildbot/bin/python using PTY: False 18:54:06 INFO - MultiFileLogger online at 20160520 18:54:06 in /builds/slave/test 18:54:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:54:06 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:54:06 INFO - {'append_to_log': False, 18:54:06 INFO - 'base_work_dir': '/builds/slave/test', 18:54:06 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:54:06 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:54:06 INFO - 'buildbot_json_path': 'buildprops.json', 18:54:06 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:54:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:54:06 INFO - 'download_minidump_stackwalk': True, 18:54:06 INFO - 'download_symbols': 'true', 18:54:06 INFO - 'e10s': False, 18:54:06 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:54:06 INFO - 'tooltool.py': '/tools/tooltool.py', 18:54:06 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:54:06 INFO - '/tools/misc-python/virtualenv.py')}, 18:54:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:54:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:54:06 INFO - 'log_level': 'info', 18:54:06 INFO - 'log_to_console': True, 18:54:06 INFO - 'opt_config_files': (), 18:54:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:54:06 INFO - '--processes=1', 18:54:06 INFO - '--config=%(test_path)s/wptrunner.ini', 18:54:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:54:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:54:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:54:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:54:06 INFO - 'pip_index': False, 18:54:06 INFO - 'require_test_zip': True, 18:54:06 INFO - 'test_type': ('testharness',), 18:54:06 INFO - 'this_chunk': '1', 18:54:06 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:54:06 INFO - 'total_chunks': '10', 18:54:06 INFO - 'virtualenv_path': 'venv', 18:54:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:54:06 INFO - 'work_dir': 'build'} 18:54:06 INFO - ##### 18:54:06 INFO - ##### Running clobber step. 18:54:06 INFO - ##### 18:54:06 INFO - Running pre-action listener: _resource_record_pre_action 18:54:06 INFO - Running main action method: clobber 18:54:06 INFO - rmtree: /builds/slave/test/build 18:54:06 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:54:07 INFO - Running post-action listener: _resource_record_post_action 18:54:07 INFO - ##### 18:54:07 INFO - ##### Running read-buildbot-config step. 18:54:07 INFO - ##### 18:54:07 INFO - Running pre-action listener: _resource_record_pre_action 18:54:07 INFO - Running main action method: read_buildbot_config 18:54:07 INFO - Using buildbot properties: 18:54:07 INFO - { 18:54:07 INFO - "project": "", 18:54:07 INFO - "product": "firefox", 18:54:07 INFO - "script_repo_revision": "production", 18:54:07 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:54:07 INFO - "repository": "", 18:54:07 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:54:07 INFO - "buildid": "20160520171343", 18:54:07 INFO - "pgo_build": "False", 18:54:07 INFO - "basedir": "/builds/slave/test", 18:54:07 INFO - "buildnumber": 2, 18:54:07 INFO - "slavename": "tst-linux32-spot-388", 18:54:07 INFO - "revision": "d6efd86f9b0c773c8d59516ec909c1218e147b45", 18:54:07 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 18:54:07 INFO - "platform": "linux", 18:54:07 INFO - "branch": "mozilla-aurora", 18:54:07 INFO - "repo_path": "releases/mozilla-aurora", 18:54:07 INFO - "moz_repo_path": "", 18:54:07 INFO - "stage_platform": "linux", 18:54:07 INFO - "builduid": "40f39ecfb99a4fdeb1263ab0f9947108", 18:54:07 INFO - "slavebuilddir": "test" 18:54:07 INFO - } 18:54:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:54:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:54:07 INFO - Running post-action listener: _resource_record_post_action 18:54:07 INFO - ##### 18:54:07 INFO - ##### Running download-and-extract step. 18:54:07 INFO - ##### 18:54:07 INFO - Running pre-action listener: _resource_record_pre_action 18:54:07 INFO - Running main action method: download_and_extract 18:54:07 INFO - mkdir: /builds/slave/test/build/tests 18:54:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:07 INFO - https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:54:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:54:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:54:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:54:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:54:15 INFO - Downloaded 1325 bytes. 18:54:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:54:15 INFO - Using the following test package requirements: 18:54:15 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:54:15 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:54:15 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:54:15 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'jsshell-linux-i686.zip'], 18:54:15 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:54:15 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:54:15 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:54:15 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:54:15 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:54:15 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:54:15 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:54:15 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:54:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:15 INFO - https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:54:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:54:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:54:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:54:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:54:17 INFO - Downloaded 22437362 bytes. 18:54:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:54:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:54:18 INFO - caution: filename not matched: web-platform/* 18:54:18 INFO - Return code: 11 18:54:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:18 INFO - https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:54:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:54:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:54:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:54:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:54:22 INFO - Downloaded 36409041 bytes. 18:54:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:54:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:54:26 INFO - caution: filename not matched: bin/* 18:54:26 INFO - caution: filename not matched: config/* 18:54:26 INFO - caution: filename not matched: mozbase/* 18:54:26 INFO - caution: filename not matched: marionette/* 18:54:26 INFO - caution: filename not matched: tools/wptserve/* 18:54:26 INFO - Return code: 11 18:54:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:26 INFO - https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:54:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:54:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:54:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:54:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:54:33 INFO - Downloaded 69308236 bytes. 18:54:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:54:33 INFO - mkdir: /builds/slave/test/properties 18:54:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:54:33 INFO - Writing to file /builds/slave/test/properties/build_url 18:54:33 INFO - Contents: 18:54:33 INFO - build_url:https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:54:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:54:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:54:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:54:34 INFO - Contents: 18:54:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:54:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:34 INFO - https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:54:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:54:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:54:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:54:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:54:41 INFO - Downloaded 92300442 bytes. 18:54:41 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:54:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:54:50 INFO - Return code: 0 18:54:50 INFO - Running post-action listener: _resource_record_post_action 18:54:50 INFO - Running post-action listener: set_extra_try_arguments 18:54:50 INFO - ##### 18:54:50 INFO - ##### Running create-virtualenv step. 18:54:50 INFO - ##### 18:54:50 INFO - Running pre-action listener: _pre_create_virtualenv 18:54:50 INFO - Running pre-action listener: _resource_record_pre_action 18:54:50 INFO - Running main action method: create_virtualenv 18:54:50 INFO - Creating virtualenv /builds/slave/test/build/venv 18:54:50 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 18:54:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:54:50 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:54:50 INFO - Using real prefix '/usr' 18:54:50 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:54:52 INFO - Installing distribute.............................................................................................................................................................................................done. 18:54:56 INFO - Installing pip.................done. 18:54:56 INFO - Return code: 0 18:54:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:54:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:54:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:54:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:54:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:54:56 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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x895bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a74f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8756e30>, '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 0x89f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a72470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:54:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:54:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:54:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:54:56 INFO - 'CCACHE_UMASK': '002', 18:54:56 INFO - 'DISPLAY': ':0', 18:54:56 INFO - 'HOME': '/home/cltbld', 18:54:56 INFO - 'LANG': 'en_US.UTF-8', 18:54:56 INFO - 'LOGNAME': 'cltbld', 18:54:56 INFO - 'MAIL': '/var/mail/cltbld', 18:54:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:54:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:54:56 INFO - 'MOZ_NO_REMOTE': '1', 18:54:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:54:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:54:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:54:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:54:56 INFO - 'PWD': '/builds/slave/test', 18:54:56 INFO - 'SHELL': '/bin/bash', 18:54:56 INFO - 'SHLVL': '1', 18:54:56 INFO - 'TERM': 'linux', 18:54:56 INFO - 'TMOUT': '86400', 18:54:56 INFO - 'USER': 'cltbld', 18:54:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 18:54:56 INFO - '_': '/tools/buildbot/bin/python'} 18:54:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:54:56 INFO - Downloading/unpacking psutil>=0.7.1 18:54:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:54:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:54:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:54:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:54:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:54:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:55:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:55:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:55:00 INFO - Installing collected packages: psutil 18:55:00 INFO - Running setup.py install for psutil 18:55:00 INFO - building 'psutil._psutil_linux' extension 18:55:00 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 18:55:01 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:55:01 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:55:01 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 18:55:01 INFO - building 'psutil._psutil_posix' extension 18:55:01 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 18:55:01 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 18:55:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:55:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:55:01 INFO - Successfully installed psutil 18:55:01 INFO - Cleaning up... 18:55:02 INFO - Return code: 0 18:55:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:55:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55: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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x895bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a74f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8756e30>, '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 0x89f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a72470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:55:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 18:55:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:55:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:55:02 INFO - 'CCACHE_UMASK': '002', 18:55:02 INFO - 'DISPLAY': ':0', 18:55:02 INFO - 'HOME': '/home/cltbld', 18:55:02 INFO - 'LANG': 'en_US.UTF-8', 18:55:02 INFO - 'LOGNAME': 'cltbld', 18:55:02 INFO - 'MAIL': '/var/mail/cltbld', 18:55:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:55:02 INFO - 'MOZ_NO_REMOTE': '1', 18:55:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:55:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:55:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:55:02 INFO - 'PWD': '/builds/slave/test', 18:55:02 INFO - 'SHELL': '/bin/bash', 18:55:02 INFO - 'SHLVL': '1', 18:55:02 INFO - 'TERM': 'linux', 18:55:02 INFO - 'TMOUT': '86400', 18:55:02 INFO - 'USER': 'cltbld', 18:55:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 18:55:02 INFO - '_': '/tools/buildbot/bin/python'} 18:55:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:55:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:55:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:55:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:55:06 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:55:06 INFO - Installing collected packages: mozsystemmonitor 18:55:06 INFO - Running setup.py install for mozsystemmonitor 18:55:06 INFO - Successfully installed mozsystemmonitor 18:55:06 INFO - Cleaning up... 18:55:06 INFO - Return code: 0 18:55:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:55:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:06 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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x895bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a74f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8756e30>, '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 0x89f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a72470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:55:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:55:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:55:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:55:06 INFO - 'CCACHE_UMASK': '002', 18:55:06 INFO - 'DISPLAY': ':0', 18:55:06 INFO - 'HOME': '/home/cltbld', 18:55:06 INFO - 'LANG': 'en_US.UTF-8', 18:55:06 INFO - 'LOGNAME': 'cltbld', 18:55:06 INFO - 'MAIL': '/var/mail/cltbld', 18:55:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:55:06 INFO - 'MOZ_NO_REMOTE': '1', 18:55:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:55:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:55:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:55:06 INFO - 'PWD': '/builds/slave/test', 18:55:06 INFO - 'SHELL': '/bin/bash', 18:55:06 INFO - 'SHLVL': '1', 18:55:06 INFO - 'TERM': 'linux', 18:55:06 INFO - 'TMOUT': '86400', 18:55:06 INFO - 'USER': 'cltbld', 18:55:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 18:55:06 INFO - '_': '/tools/buildbot/bin/python'} 18:55:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:55:07 INFO - Downloading/unpacking blobuploader==1.2.4 18:55:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:10 INFO - Downloading blobuploader-1.2.4.tar.gz 18:55:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:55:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:55:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:55:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:12 INFO - Downloading docopt-0.6.1.tar.gz 18:55:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:55:12 INFO - Installing collected packages: blobuploader, requests, docopt 18:55:12 INFO - Running setup.py install for blobuploader 18:55:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:55:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:55:12 INFO - Running setup.py install for requests 18:55:13 INFO - Running setup.py install for docopt 18:55:13 INFO - Successfully installed blobuploader requests docopt 18:55:13 INFO - Cleaning up... 18:55:13 INFO - Return code: 0 18:55:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:55:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:13 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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x895bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a74f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8756e30>, '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 0x89f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a72470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:55:13 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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:55:13 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.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:55:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:55:13 INFO - 'CCACHE_UMASK': '002', 18:55:13 INFO - 'DISPLAY': ':0', 18:55:13 INFO - 'HOME': '/home/cltbld', 18:55:13 INFO - 'LANG': 'en_US.UTF-8', 18:55:13 INFO - 'LOGNAME': 'cltbld', 18:55:13 INFO - 'MAIL': '/var/mail/cltbld', 18:55:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:55:13 INFO - 'MOZ_NO_REMOTE': '1', 18:55:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:55:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:55:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:55:13 INFO - 'PWD': '/builds/slave/test', 18:55:13 INFO - 'SHELL': '/bin/bash', 18:55:13 INFO - 'SHLVL': '1', 18:55:13 INFO - 'TERM': 'linux', 18:55:13 INFO - 'TMOUT': '86400', 18:55:13 INFO - 'USER': 'cltbld', 18:55:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 18:55:13 INFO - '_': '/tools/buildbot/bin/python'} 18:55:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:55:14 INFO - Running setup.py (path:/tmp/pip-QMB7YE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:55:14 INFO - Running setup.py (path:/tmp/pip-QyvW4X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:55:14 INFO - Running setup.py (path:/tmp/pip-PQU26h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:55:14 INFO - Running setup.py (path:/tmp/pip-xZ3FFh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:55:14 INFO - Running setup.py (path:/tmp/pip-fkukuT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:55:14 INFO - Running setup.py (path:/tmp/pip-aluMvY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:55:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:55:14 INFO - Running setup.py (path:/tmp/pip-lq903r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:55:15 INFO - Running setup.py (path:/tmp/pip-tYpA_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:55:15 INFO - Running setup.py (path:/tmp/pip-MmTSJe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:55:15 INFO - Running setup.py (path:/tmp/pip-Vw_8FU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:55:15 INFO - Running setup.py (path:/tmp/pip-6M6_C3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:55:15 INFO - Running setup.py (path:/tmp/pip-8bLyDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:55:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:55:15 INFO - Running setup.py (path:/tmp/pip-iCe33q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:55:16 INFO - Running setup.py (path:/tmp/pip-hmBswZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:55:16 INFO - Running setup.py (path:/tmp/pip-Gp7Gus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:55:16 INFO - Running setup.py (path:/tmp/pip-0XbT_X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:55:16 INFO - Running setup.py (path:/tmp/pip-gJNiGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:55:16 INFO - Running setup.py (path:/tmp/pip-btCs_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:55:16 INFO - Running setup.py (path:/tmp/pip-33lnz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:55:16 INFO - Running setup.py (path:/tmp/pip-n2Lebw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:55:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:55:17 INFO - Running setup.py (path:/tmp/pip-4jnhMe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:55:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:55:17 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 18:55:17 INFO - Running setup.py install for manifestparser 18:55:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:55:17 INFO - Running setup.py install for mozcrash 18:55:17 INFO - Running setup.py install for mozdebug 18:55:18 INFO - Running setup.py install for mozdevice 18:55:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:55:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:55:18 INFO - Running setup.py install for mozfile 18:55:18 INFO - Running setup.py install for mozhttpd 18:55:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:55:18 INFO - Running setup.py install for mozinfo 18:55:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:55:19 INFO - Running setup.py install for mozInstall 18:55:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:55:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:55:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:55:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:55:19 INFO - Running setup.py install for mozleak 18:55:19 INFO - Running setup.py install for mozlog 18:55:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:55:19 INFO - Running setup.py install for moznetwork 18:55:20 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:55:20 INFO - Running setup.py install for mozprocess 18:55:20 INFO - Running setup.py install for mozprofile 18:55:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:55:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:55:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:55:20 INFO - Running setup.py install for mozrunner 18:55:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:55:20 INFO - Running setup.py install for mozscreenshot 18:55:20 INFO - Running setup.py install for moztest 18:55:21 INFO - Running setup.py install for mozversion 18:55:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:55:21 INFO - Running setup.py install for wptserve 18:55:21 INFO - Running setup.py install for marionette-driver 18:55:21 INFO - Running setup.py install for browsermob-proxy 18:55:22 INFO - Running setup.py install for marionette-client 18:55:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:55:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:55:22 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 18:55:22 INFO - Cleaning up... 18:55:22 INFO - Return code: 0 18:55:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:55:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:55:22 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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x895bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a74f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8756e30>, '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 0x89f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a72470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:55:22 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.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:55:22 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.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:55:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:55:22 INFO - 'CCACHE_UMASK': '002', 18:55:22 INFO - 'DISPLAY': ':0', 18:55:22 INFO - 'HOME': '/home/cltbld', 18:55:22 INFO - 'LANG': 'en_US.UTF-8', 18:55:22 INFO - 'LOGNAME': 'cltbld', 18:55:22 INFO - 'MAIL': '/var/mail/cltbld', 18:55:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:55:22 INFO - 'MOZ_NO_REMOTE': '1', 18:55:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:55:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:55:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:55:22 INFO - 'PWD': '/builds/slave/test', 18:55:22 INFO - 'SHELL': '/bin/bash', 18:55:22 INFO - 'SHLVL': '1', 18:55:22 INFO - 'TERM': 'linux', 18:55:22 INFO - 'TMOUT': '86400', 18:55:22 INFO - 'USER': 'cltbld', 18:55:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 18:55:22 INFO - '_': '/tools/buildbot/bin/python'} 18:55:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:55:23 INFO - Running setup.py (path:/tmp/pip-u6kAtX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:55:23 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)) 18:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:55:23 INFO - Running setup.py (path:/tmp/pip-CeQTx_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:55:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 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)) 18:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:55:23 INFO - Running setup.py (path:/tmp/pip-eqRcz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:55:23 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)) 18:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:55:23 INFO - Running setup.py (path:/tmp/pip-tReg8q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:55:23 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)) 18:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:55:23 INFO - Running setup.py (path:/tmp/pip-1QoAwY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:55:23 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)) 18:55:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:55:23 INFO - Running setup.py (path:/tmp/pip-GjKGsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:55:24 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:55:24 INFO - Running setup.py (path:/tmp/pip-kK5psh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:55:24 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:55:24 INFO - Running setup.py (path:/tmp/pip-REknY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:55:24 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:55:24 INFO - Running setup.py (path:/tmp/pip-M66iRG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:55:24 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:55:24 INFO - Running setup.py (path:/tmp/pip-wYceTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:55:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:55:24 INFO - Running setup.py (path:/tmp/pip-dA4L_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:55:24 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:55:24 INFO - Running setup.py (path:/tmp/pip-2K_MN4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:55:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 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)) 18:55:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:55:24 INFO - Running setup.py (path:/tmp/pip-7EAixX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:55:25 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)) 18:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:55:25 INFO - Running setup.py (path:/tmp/pip-kwAUNv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:55:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 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)) 18:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:55:25 INFO - Running setup.py (path:/tmp/pip-A1ybYI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:55:25 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)) 18:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:55:25 INFO - Running setup.py (path:/tmp/pip-Ic4IxL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:55:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 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)) 18:55:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:55:25 INFO - Running setup.py (path:/tmp/pip-0jd9XH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:55:25 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)) 18:55:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:55:25 INFO - Running setup.py (path:/tmp/pip-URZA6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:55:25 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 2)) 18:55:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:55:25 INFO - Running setup.py (path:/tmp/pip-3N2CJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:55:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.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 3)) 18:55:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:55:26 INFO - Running setup.py (path:/tmp/pip-Ix2eEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:55:26 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/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 4)) 18:55:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:55:26 INFO - Running setup.py (path:/tmp/pip-fcXKFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:55:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:55:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 18:55:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:55:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:55:26 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)) 18:55:26 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)) 18:55:26 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)) 18:55:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:55:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:55:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:55:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:55:30 INFO - Downloading blessings-1.6.tar.gz 18:55:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:55:30 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 4)) 18:55:30 INFO - Installing collected packages: blessings 18:55:30 INFO - Running setup.py install for blessings 18:55:30 INFO - Successfully installed blessings 18:55:30 INFO - Cleaning up... 18:55:30 INFO - Return code: 0 18:55:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:55:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:55:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:55:31 INFO - Reading from file tmpfile_stdout 18:55:31 INFO - Current package versions: 18:55:31 INFO - argparse == 1.2.1 18:55:31 INFO - blessings == 1.6 18:55:31 INFO - blobuploader == 1.2.4 18:55:31 INFO - browsermob-proxy == 0.6.0 18:55:31 INFO - docopt == 0.6.1 18:55:31 INFO - manifestparser == 1.1 18:55:31 INFO - marionette-client == 2.3.0 18:55:31 INFO - marionette-driver == 1.4.0 18:55:31 INFO - mozInstall == 1.12 18:55:31 INFO - mozcrash == 0.17 18:55:31 INFO - mozdebug == 0.1 18:55:31 INFO - mozdevice == 0.48 18:55:31 INFO - mozfile == 1.2 18:55:31 INFO - mozhttpd == 0.7 18:55:31 INFO - mozinfo == 0.9 18:55:31 INFO - mozleak == 0.1 18:55:31 INFO - mozlog == 3.1 18:55:31 INFO - moznetwork == 0.27 18:55:31 INFO - mozprocess == 0.22 18:55:31 INFO - mozprofile == 0.28 18:55:31 INFO - mozrunner == 6.11 18:55:31 INFO - mozscreenshot == 0.1 18:55:31 INFO - mozsystemmonitor == 0.0 18:55:31 INFO - moztest == 0.7 18:55:31 INFO - mozversion == 1.4 18:55:31 INFO - psutil == 3.1.1 18:55:31 INFO - requests == 1.2.3 18:55:31 INFO - wptserve == 1.4.0 18:55:31 INFO - wsgiref == 0.1.2 18:55:31 INFO - Running post-action listener: _resource_record_post_action 18:55:31 INFO - Running post-action listener: _start_resource_monitoring 18:55:31 INFO - Starting resource monitoring. 18:55:31 INFO - ##### 18:55:31 INFO - ##### Running pull step. 18:55:31 INFO - ##### 18:55:31 INFO - Running pre-action listener: _resource_record_pre_action 18:55:31 INFO - Running main action method: pull 18:55:31 INFO - Pull has nothing to do! 18:55:31 INFO - Running post-action listener: _resource_record_post_action 18:55:31 INFO - ##### 18:55:31 INFO - ##### Running install step. 18:55:31 INFO - ##### 18:55:31 INFO - Running pre-action listener: _resource_record_pre_action 18:55:31 INFO - Running main action method: install 18:55:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:55:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:55:31 INFO - Reading from file tmpfile_stdout 18:55:31 INFO - Detecting whether we're running mozinstall >=1.0... 18:55:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:55:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:55:31 INFO - Reading from file tmpfile_stdout 18:55:31 INFO - Output received: 18:55:31 INFO - Usage: mozinstall [options] installer 18:55:31 INFO - Options: 18:55:31 INFO - -h, --help show this help message and exit 18:55:31 INFO - -d DEST, --destination=DEST 18:55:31 INFO - Directory to install application into. [default: 18:55:31 INFO - "/builds/slave/test"] 18:55:31 INFO - --app=APP Application being installed. [default: firefox] 18:55:31 INFO - mkdir: /builds/slave/test/build/application 18:55:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:55:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:56:03 INFO - Reading from file tmpfile_stdout 18:56:03 INFO - Output received: 18:56:03 INFO - /builds/slave/test/build/application/firefox/firefox 18:56:03 INFO - Running post-action listener: _resource_record_post_action 18:56:03 INFO - ##### 18:56:03 INFO - ##### Running run-tests step. 18:56:03 INFO - ##### 18:56:03 INFO - Running pre-action listener: _resource_record_pre_action 18:56:03 INFO - Running main action method: run_tests 18:56:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:56:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:56:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:56:03 INFO - grabbing minidump binary from tooltool 18:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:56:03 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8756e30>, '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 0x89f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a72470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:56:03 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:56:03 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/linux32/releng.manifest -o -c /builds/tooltool_cache 18:56:03 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:56:03 INFO - Return code: 0 18:56:03 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:56:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:56:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 18:56:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 18:56:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:56:03 INFO - 'CCACHE_UMASK': '002', 18:56:03 INFO - 'DISPLAY': ':0', 18:56:03 INFO - 'HOME': '/home/cltbld', 18:56:03 INFO - 'LANG': 'en_US.UTF-8', 18:56:03 INFO - 'LOGNAME': 'cltbld', 18:56:03 INFO - 'MAIL': '/var/mail/cltbld', 18:56:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:56:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:56:03 INFO - 'MOZ_NO_REMOTE': '1', 18:56:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:56:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:56:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:56:03 INFO - 'PWD': '/builds/slave/test', 18:56:03 INFO - 'SHELL': '/bin/bash', 18:56:03 INFO - 'SHLVL': '1', 18:56:03 INFO - 'TERM': 'linux', 18:56:03 INFO - 'TMOUT': '86400', 18:56:03 INFO - 'USER': 'cltbld', 18:56:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891', 18:56:03 INFO - '_': '/tools/buildbot/bin/python'} 18:56:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 18:56:04 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 18:56:04 INFO - import pkg_resources 18:56:05 INFO - Using 1 client processes 18:56:06 INFO - wptserve Starting http server on 127.0.0.1:8000 18:56:06 INFO - wptserve Starting http server on 127.0.0.1:8001 18:56:06 INFO - wptserve Starting http server on 127.0.0.1:8443 18:56:08 INFO - SUITE-START | Running 778 tests 18:56:08 INFO - Running testharness tests 18:56:08 INFO - Setting up ssl 18:56:08 INFO - PROCESS | certutil | 18:56:08 INFO - PROCESS | certutil | 18:56:08 INFO - PROCESS | certutil | 18:56:08 INFO - Certificate Nickname Trust Attributes 18:56:08 INFO - SSL,S/MIME,JAR/XPI 18:56:08 INFO - 18:56:08 INFO - web-platform-tests CT,, 18:56:08 INFO - 18:56:08 INFO - Starting runner 18:56:11 INFO - PROCESS | 5609 | 1463795771530 Marionette DEBUG Marionette enabled via build flag and pref 18:56:11 INFO - PROCESS | 5609 | ++DOCSHELL 0xa51ee800 == 1 [pid = 5609] [id = 1] 18:56:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 1 (0xa51eec00) [pid = 5609] [serial = 1] [outer = (nil)] 18:56:11 INFO - PROCESS | 5609 | [5609] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:56:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 2 (0xa51ef400) [pid = 5609] [serial = 2] [outer = 0xa51eec00] 18:56:12 INFO - PROCESS | 5609 | 1463795772287 Marionette INFO Listening on port 2828 18:56:12 INFO - PROCESS | 5609 | 1463795772896 Marionette DEBUG Marionette enabled via command-line flag 18:56:12 INFO - PROCESS | 5609 | ++DOCSHELL 0xa2376000 == 2 [pid = 5609] [id = 2] 18:56:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 3 (0xa23bc000) [pid = 5609] [serial = 3] [outer = (nil)] 18:56:12 INFO - PROCESS | 5609 | [5609] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:56:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 4 (0xa23bc800) [pid = 5609] [serial = 4] [outer = 0xa23bc000] 18:56:13 INFO - PROCESS | 5609 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2290d80 18:56:13 INFO - PROCESS | 5609 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a692f880 18:56:13 INFO - PROCESS | 5609 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b2780 18:56:13 INFO - PROCESS | 5609 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b53e0 18:56:13 INFO - PROCESS | 5609 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22d0120 18:56:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 5 (0xa22ac400) [pid = 5609] [serial = 5] [outer = 0xa51eec00] 18:56:13 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:56:13 INFO - PROCESS | 5609 | 1463795773297 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38890 18:56:13 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:56:13 INFO - PROCESS | 5609 | 1463795773331 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38891 18:56:13 INFO - PROCESS | 5609 | 1463795773396 Marionette DEBUG Closed connection conn0 18:56:13 INFO - PROCESS | 5609 | [5609] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 18:56:13 INFO - PROCESS | 5609 | 1463795773515 Marionette DEBUG Closed connection conn1 18:56:13 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:56:13 INFO - PROCESS | 5609 | 1463795773543 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38892 18:56:13 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:56:13 INFO - PROCESS | 5609 | 1463795773623 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38893 18:56:13 INFO - PROCESS | 5609 | 1463795773629 Marionette DEBUG Closed connection conn2 18:56:13 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:56:13 INFO - PROCESS | 5609 | 1463795773667 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38894 18:56:13 INFO - PROCESS | 5609 | 1463795773679 Marionette DEBUG Closed connection conn3 18:56:13 INFO - PROCESS | 5609 | 1463795773712 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:56:13 INFO - PROCESS | 5609 | 1463795773730 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520171343","device":"desktop","version":"48.0a2"} 18:56:14 INFO - PROCESS | 5609 | [5609] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:56:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b512000 == 3 [pid = 5609] [id = 3] 18:56:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 6 (0x9b512400) [pid = 5609] [serial = 6] [outer = (nil)] 18:56:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b512800 == 4 [pid = 5609] [id = 4] 18:56:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 7 (0x9b515c00) [pid = 5609] [serial = 7] [outer = (nil)] 18:56:15 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:56:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a9df000 == 5 [pid = 5609] [id = 5] 18:56:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 8 (0x9a9df400) [pid = 5609] [serial = 8] [outer = (nil)] 18:56:16 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:56:16 INFO - PROCESS | 5609 | [5609] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:56:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 9 (0x9a8ef800) [pid = 5609] [serial = 9] [outer = 0x9a9df400] 18:56:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 10 (0x9a4ef400) [pid = 5609] [serial = 10] [outer = 0x9b512400] 18:56:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 11 (0x9a4f1000) [pid = 5609] [serial = 11] [outer = 0x9b515c00] 18:56:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 12 (0x9a4f3400) [pid = 5609] [serial = 12] [outer = 0x9a9df400] 18:56:17 INFO - PROCESS | 5609 | 1463795777926 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 5609 | 1463795777952 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 13 (0x9837b000) [pid = 5609] [serial = 13] [outer = 0x9a9df400] 18:56:18 INFO - PROCESS | 5609 | 1463795778816 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"1c8d7169-53d5-41d7-bd31-3460999abaf8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520171343","device":"desktop","version":"48.0a2","command_id":1}}] 18:56:19 INFO - PROCESS | 5609 | 1463795779071 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:56:19 INFO - PROCESS | 5609 | 1463795779331 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:56:19 INFO - PROCESS | 5609 | 1463795779668 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:56:19 INFO - PROCESS | 5609 | [5609] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:56:19 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:56:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 14 (0x950d1000) [pid = 5609] [serial = 14] [outer = 0x9a9df400] 18:56:20 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:56:20 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:20 INFO - PROCESS | 5609 | 1463795780307 Marionette TRACE conn4 <- [1,3,null,{}] 18:56:20 INFO - PROCESS | 5609 | 1463795780358 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:56:20 INFO - PROCESS | 5609 | 1463795780399 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:56:20 INFO - PROCESS | 5609 | 1463795780471 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 5609 | 1463795780475 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:56:20 INFO - PROCESS | 5609 | 1463795780542 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 5609 | 1463795780549 Marionette TRACE conn4 <- [1,6,null,{}] 18:56:20 INFO - PROCESS | 5609 | 1463795780572 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:20 INFO - PROCESS | 5609 | 1463795780626 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:56:20 INFO - PROCESS | 5609 | 1463795780634 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x952a9000 == 6 [pid = 5609] [id = 6] 18:56:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 15 (0x9776c400) [pid = 5609] [serial = 15] [outer = (nil)] 18:56:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 16 (0x981ed400) [pid = 5609] [serial = 16] [outer = 0x9776c400] 18:56:20 INFO - PROCESS | 5609 | 1463795780721 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 17 (0x9b7e5400) [pid = 5609] [serial = 17] [outer = 0x9776c400] 18:56:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x93cea400 == 7 [pid = 5609] [id = 7] 18:56:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 18 (0x93cea800) [pid = 5609] [serial = 18] [outer = (nil)] 18:56:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 19 (0x93cec800) [pid = 5609] [serial = 19] [outer = 0x93cea800] 18:56:21 INFO - PROCESS | 5609 | 1463795781241 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 20 (0x93a96400) [pid = 5609] [serial = 20] [outer = 0x93cea800] 18:56:21 INFO - PROCESS | 5609 | [5609] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:56:21 INFO - PROCESS | 5609 | 1463795781909 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1555ms 18:56:22 INFO - PROCESS | 5609 | 1463795782297 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 5609 | 1463795782305 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:56:22 INFO - PROCESS | 5609 | 1463795782373 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 5609 | 1463795782381 Marionette TRACE conn4 <- [1,10,null,{}] 18:56:22 INFO - PROCESS | 5609 | 1463795782415 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:22 INFO - PROCESS | 5609 | 1463795782635 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:56:22 INFO - PROCESS | 5609 | 1463795782740 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a36000 == 8 [pid = 5609] [id = 8] 18:56:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 21 (0x93a97800) [pid = 5609] [serial = 21] [outer = (nil)] 18:56:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 22 (0x95203000) [pid = 5609] [serial = 22] [outer = 0x93a97800] 18:56:22 INFO - PROCESS | 5609 | 1463795782837 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 23 (0x9776b800) [pid = 5609] [serial = 23] [outer = 0x93a97800] 18:56:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a624400 == 9 [pid = 5609] [id = 9] 18:56:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 24 (0x9a627400) [pid = 5609] [serial = 24] [outer = (nil)] 18:56:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 25 (0x99ee3800) [pid = 5609] [serial = 25] [outer = 0x9a627400] 18:56:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 26 (0x952a7400) [pid = 5609] [serial = 26] [outer = 0x9a627400] 18:56:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x99216c00 == 10 [pid = 5609] [id = 10] 18:56:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 27 (0x99218800) [pid = 5609] [serial = 27] [outer = (nil)] 18:56:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 28 (0x9b263000) [pid = 5609] [serial = 28] [outer = 0x99218800] 18:56:23 INFO - PROCESS | 5609 | 1463795783932 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1639ms 18:56:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 29 (0x9bd03000) [pid = 5609] [serial = 29] [outer = 0x99218800] 18:56:24 INFO - PROCESS | 5609 | 1463795784041 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 5609 | 1463795784047 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:56:24 INFO - PROCESS | 5609 | 1463795784121 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 5609 | 1463795784127 Marionette TRACE conn4 <- [1,14,null,{}] 18:56:24 INFO - PROCESS | 5609 | 1463795784257 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:24 INFO - PROCESS | 5609 | 1463795784536 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:56:24 INFO - PROCESS | 5609 | 1463795784645 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x97769800 == 11 [pid = 5609] [id = 11] 18:56:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 30 (0x981edc00) [pid = 5609] [serial = 30] [outer = (nil)] 18:56:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 31 (0x9a9da800) [pid = 5609] [serial = 31] [outer = 0x981edc00] 18:56:24 INFO - PROCESS | 5609 | 1463795784741 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 32 (0xa2559400) [pid = 5609] [serial = 32] [outer = 0x981edc00] 18:56:25 INFO - PROCESS | 5609 | 1463795785747 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1720ms 18:56:25 INFO - PROCESS | 5609 | 1463795785781 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 5609 | 1463795785785 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:56:25 INFO - PROCESS | 5609 | 1463795785793 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 5609 | 1463795785797 Marionette TRACE conn4 <- [1,18,null,{}] 18:56:25 INFO - PROCESS | 5609 | 1463795785814 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:26 INFO - PROCESS | 5609 | 1463795786033 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:56:26 INFO - PROCESS | 5609 | 1463795786202 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b047c00 == 12 [pid = 5609] [id = 12] 18:56:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 33 (0x9b049800) [pid = 5609] [serial = 33] [outer = (nil)] 18:56:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 34 (0x9bd0d400) [pid = 5609] [serial = 34] [outer = 0x9b049800] 18:56:26 INFO - PROCESS | 5609 | 1463795786312 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 35 (0xa255d800) [pid = 5609] [serial = 35] [outer = 0x9b049800] 18:56:27 INFO - PROCESS | 5609 | 1463795787237 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1486ms 18:56:27 INFO - PROCESS | 5609 | 1463795787281 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 5609 | 1463795787286 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:56:27 INFO - PROCESS | 5609 | 1463795787293 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 5609 | 1463795787296 Marionette TRACE conn4 <- [1,22,null,{}] 18:56:27 INFO - PROCESS | 5609 | 1463795787303 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:27 INFO - PROCESS | 5609 | 1463795787499 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:56:27 INFO - PROCESS | 5609 | 1463795787818 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a267c00 == 13 [pid = 5609] [id = 13] 18:56:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 36 (0x9a268800) [pid = 5609] [serial = 36] [outer = (nil)] 18:56:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 37 (0x9a62ec00) [pid = 5609] [serial = 37] [outer = 0x9a268800] 18:56:28 INFO - PROCESS | 5609 | 1463795788048 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 38 (0x9b041000) [pid = 5609] [serial = 38] [outer = 0x9a268800] 18:56:29 INFO - PROCESS | 5609 | 1463795789056 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1785ms 18:56:29 INFO - PROCESS | 5609 | 1463795789079 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:56:29 INFO - PROCESS | 5609 | 1463795789084 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:56:29 INFO - PROCESS | 5609 | 1463795789092 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 5609 | 1463795789096 Marionette TRACE conn4 <- [1,26,null,{}] 18:56:29 INFO - PROCESS | 5609 | 1463795789104 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:29 INFO - PROCESS | 5609 | 1463795789302 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:56:29 INFO - PROCESS | 5609 | 1463795789404 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a206800 == 14 [pid = 5609] [id = 14] 18:56:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 39 (0x9a265400) [pid = 5609] [serial = 39] [outer = (nil)] 18:56:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 40 (0x9b1df400) [pid = 5609] [serial = 40] [outer = 0x9a265400] 18:56:29 INFO - PROCESS | 5609 | 1463795789491 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 41 (0x9b51d400) [pid = 5609] [serial = 41] [outer = 0x9a265400] 18:56:30 INFO - PROCESS | 5609 | 1463795790251 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1182ms 18:56:30 INFO - PROCESS | 5609 | 1463795790275 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 5609 | 1463795790281 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:56:30 INFO - PROCESS | 5609 | 1463795790290 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 5609 | 1463795790293 Marionette TRACE conn4 <- [1,30,null,{}] 18:56:30 INFO - PROCESS | 5609 | 1463795790314 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:30 INFO - PROCESS | 5609 | 1463795790466 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:56:30 INFO - PROCESS | 5609 | 1463795790488 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x9bab3800 == 15 [pid = 5609] [id = 15] 18:56:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 42 (0x9bd08400) [pid = 5609] [serial = 42] [outer = (nil)] 18:56:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 43 (0x9d587000) [pid = 5609] [serial = 43] [outer = 0x9bd08400] 18:56:30 INFO - PROCESS | 5609 | 1463795790565 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 44 (0x9d9d2800) [pid = 5609] [serial = 44] [outer = 0x9bd08400] 18:56:31 INFO - PROCESS | 5609 | 1463795791460 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1184ms 18:56:31 INFO - PROCESS | 5609 | 1463795791476 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 5609 | 1463795791479 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:56:31 INFO - PROCESS | 5609 | 1463795791495 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 5609 | 1463795791505 Marionette TRACE conn4 <- [1,34,null,{}] 18:56:31 INFO - PROCESS | 5609 | 1463795791522 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:31 INFO - PROCESS | 5609 | 1463795791697 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:56:31 INFO - PROCESS | 5609 | 1463795791801 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a40000 == 16 [pid = 5609] [id = 16] 18:56:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 45 (0x97766800) [pid = 5609] [serial = 45] [outer = (nil)] 18:56:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 46 (0x9d525400) [pid = 5609] [serial = 46] [outer = 0x97766800] 18:56:31 INFO - PROCESS | 5609 | 1463795791882 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 47 (0xa22a3800) [pid = 5609] [serial = 47] [outer = 0x97766800] 18:56:32 INFO - PROCESS | 5609 | 1463795792671 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1249ms 18:56:32 INFO - PROCESS | 5609 | 1463795792742 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:56:32 INFO - PROCESS | 5609 | 1463795792747 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:56:32 INFO - PROCESS | 5609 | 1463795792754 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 5609 | 1463795792757 Marionette TRACE conn4 <- [1,38,null,{}] 18:56:32 INFO - PROCESS | 5609 | 1463795792763 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:32 INFO - PROCESS | 5609 | 1463795792928 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:56:32 INFO - PROCESS | 5609 | 1463795792939 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x937d5800 == 17 [pid = 5609] [id = 17] 18:56:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 48 (0x95002800) [pid = 5609] [serial = 48] [outer = (nil)] 18:56:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 49 (0xa272ec00) [pid = 5609] [serial = 49] [outer = 0x95002800] 18:56:33 INFO - PROCESS | 5609 | 1463795793100 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 50 (0xa3153000) [pid = 5609] [serial = 50] [outer = 0x95002800] 18:56:33 INFO - PROCESS | 5609 | 1463795793857 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1134ms 18:56:33 INFO - PROCESS | 5609 | 1463795793888 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 5609 | 1463795793891 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:56:33 INFO - PROCESS | 5609 | 1463795793898 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 5609 | 1463795793902 Marionette TRACE conn4 <- [1,42,null,{}] 18:56:33 INFO - PROCESS | 5609 | 1463795793907 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:34 INFO - PROCESS | 5609 | 1463795794099 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:56:34 INFO - PROCESS | 5609 | 1463795794120 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 5609 | ++DOCSHELL 0xa27ccc00 == 18 [pid = 5609] [id = 18] 18:56:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 51 (0xa31cfc00) [pid = 5609] [serial = 51] [outer = (nil)] 18:56:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 52 (0xa335a800) [pid = 5609] [serial = 52] [outer = 0xa31cfc00] 18:56:34 INFO - PROCESS | 5609 | 1463795794209 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 53 (0xa51af000) [pid = 5609] [serial = 53] [outer = 0xa31cfc00] 18:56:35 INFO - PROCESS | 5609 | 1463795795087 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1241ms 18:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:56:35 INFO - PROCESS | 5609 | 1463795795140 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 5609 | 1463795795143 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:56:35 INFO - PROCESS | 5609 | 1463795795150 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 5609 | 1463795795154 Marionette TRACE conn4 <- [1,46,null,{}] 18:56:35 INFO - PROCESS | 5609 | 1463795795160 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:35 INFO - PROCESS | 5609 | 1463795795325 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:56:35 INFO - PROCESS | 5609 | 1463795795337 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 5609 | ++DOCSHELL 0xa3352c00 == 19 [pid = 5609] [id = 19] 18:56:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 54 (0xa335d800) [pid = 5609] [serial = 54] [outer = (nil)] 18:56:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 55 (0xa68c5800) [pid = 5609] [serial = 55] [outer = 0xa335d800] 18:56:35 INFO - PROCESS | 5609 | 1463795795423 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 56 (0xa68d2800) [pid = 5609] [serial = 56] [outer = 0xa335d800] 18:56:36 INFO - PROCESS | 5609 | 1463795796275 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1181ms 18:56:36 INFO - PROCESS | 5609 | 1463795796332 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 5609 | 1463795796336 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:56:36 INFO - PROCESS | 5609 | 1463795796342 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 5609 | 1463795796346 Marionette TRACE conn4 <- [1,50,null,{}] 18:56:36 INFO - PROCESS | 5609 | 1463795796352 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:36 INFO - PROCESS | 5609 | 1463795796522 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:56:36 INFO - PROCESS | 5609 | 1463795796533 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a32000 == 20 [pid = 5609] [id = 20] 18:56:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 57 (0x9777cc00) [pid = 5609] [serial = 57] [outer = (nil)] 18:56:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 58 (0x97784400) [pid = 5609] [serial = 58] [outer = 0x9777cc00] 18:56:36 INFO - PROCESS | 5609 | 1463795796607 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 59 (0x97785c00) [pid = 5609] [serial = 59] [outer = 0x9777cc00] 18:56:37 INFO - PROCESS | 5609 | 1463795797383 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1079ms 18:56:37 INFO - PROCESS | 5609 | 1463795797422 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 5609 | 1463795797425 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:56:37 INFO - PROCESS | 5609 | 1463795797434 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 5609 | 1463795797438 Marionette TRACE conn4 <- [1,54,null,{}] 18:56:37 INFO - PROCESS | 5609 | 1463795797444 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:38 INFO - PROCESS | 5609 | --DOCSHELL 0x97769800 == 19 [pid = 5609] [id = 11] 18:56:38 INFO - PROCESS | 5609 | --DOCSHELL 0x9b047c00 == 18 [pid = 5609] [id = 12] 18:56:38 INFO - PROCESS | 5609 | --DOCSHELL 0x952a9000 == 17 [pid = 5609] [id = 6] 18:56:38 INFO - PROCESS | 5609 | --DOCSHELL 0x93a36000 == 16 [pid = 5609] [id = 8] 18:56:38 INFO - PROCESS | 5609 | 1463795798629 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:56:38 INFO - PROCESS | 5609 | 1463795798766 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x9529f400 == 17 [pid = 5609] [id = 21] 18:56:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 60 (0x9529f800) [pid = 5609] [serial = 60] [outer = (nil)] 18:56:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 61 (0x952a5000) [pid = 5609] [serial = 61] [outer = 0x9529f800] 18:56:38 INFO - PROCESS | 5609 | 1463795798850 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 62 (0x97782000) [pid = 5609] [serial = 62] [outer = 0x9529f800] 18:56:40 INFO - PROCESS | 5609 | 1463795800069 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 61 (0x9776c400) [pid = 5609] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 60 (0x93a97800) [pid = 5609] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 59 (0x981edc00) [pid = 5609] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 58 (0x9b049800) [pid = 5609] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 57 (0x9a268800) [pid = 5609] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 56 (0x9a265400) [pid = 5609] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 55 (0x9bd08400) [pid = 5609] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:56:40 INFO - PROCESS | 5609 | --DOMWINDOW == 54 (0x97766800) [pid = 5609] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2737ms 18:56:40 INFO - PROCESS | 5609 | 1463795800173 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 5609 | 1463795800180 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:56:40 INFO - PROCESS | 5609 | 1463795800187 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 5609 | 1463795800193 Marionette TRACE conn4 <- [1,58,null,{}] 18:56:40 INFO - PROCESS | 5609 | 1463795800229 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:40 INFO - PROCESS | 5609 | 1463795800396 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:56:40 INFO - PROCESS | 5609 | 1463795800496 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x981edc00 == 18 [pid = 5609] [id = 22] 18:56:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 55 (0x9830bc00) [pid = 5609] [serial = 63] [outer = (nil)] 18:56:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 56 (0x99214c00) [pid = 5609] [serial = 64] [outer = 0x9830bc00] 18:56:40 INFO - PROCESS | 5609 | 1463795800578 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 57 (0x9a201800) [pid = 5609] [serial = 65] [outer = 0x9830bc00] 18:56:41 INFO - PROCESS | 5609 | 1463795801282 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1149ms 18:56:41 INFO - PROCESS | 5609 | 1463795801337 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 5609 | 1463795801343 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:56:41 INFO - PROCESS | 5609 | 1463795801358 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 5609 | 1463795801362 Marionette TRACE conn4 <- [1,62,null,{}] 18:56:41 INFO - PROCESS | 5609 | 1463795801369 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:41 INFO - PROCESS | 5609 | 1463795801523 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:56:41 INFO - PROCESS | 5609 | 1463795801539 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b048000 == 19 [pid = 5609] [id = 23] 18:56:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 58 (0x9b048800) [pid = 5609] [serial = 66] [outer = (nil)] 18:56:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 59 (0x9b258c00) [pid = 5609] [serial = 67] [outer = 0x9b048800] 18:56:41 INFO - PROCESS | 5609 | 1463795801625 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 60 (0x9b7e4c00) [pid = 5609] [serial = 68] [outer = 0x9b048800] 18:56:42 INFO - PROCESS | 5609 | 1463795802570 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1291ms 18:56:42 INFO - PROCESS | 5609 | 1463795802647 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 5609 | 1463795802653 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:56:42 INFO - PROCESS | 5609 | 1463795802663 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 5609 | 1463795802669 Marionette TRACE conn4 <- [1,66,null,{}] 18:56:42 INFO - PROCESS | 5609 | 1463795802680 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:42 INFO - PROCESS | 5609 | 1463795802901 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:56:43 INFO - PROCESS | 5609 | 1463795803038 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x95086800 == 20 [pid = 5609] [id = 24] 18:56:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 61 (0x950d0800) [pid = 5609] [serial = 69] [outer = (nil)] 18:56:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 62 (0x97780c00) [pid = 5609] [serial = 70] [outer = 0x950d0800] 18:56:43 INFO - PROCESS | 5609 | 1463795803172 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 63 (0x9a7c0000) [pid = 5609] [serial = 71] [outer = 0x950d0800] 18:56:44 INFO - PROCESS | 5609 | 1463795804023 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1392ms 18:56:44 INFO - PROCESS | 5609 | 1463795804055 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 5609 | 1463795804066 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:56:44 INFO - PROCESS | 5609 | 1463795804098 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 5609 | 1463795804103 Marionette TRACE conn4 <- [1,70,null,{}] 18:56:44 INFO - PROCESS | 5609 | 1463795804112 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:44 INFO - PROCESS | 5609 | 1463795804324 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:56:44 INFO - PROCESS | 5609 | 1463795804464 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x983eac00 == 21 [pid = 5609] [id = 25] 18:56:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 64 (0x9b03e400) [pid = 5609] [serial = 72] [outer = (nil)] 18:56:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 65 (0x9c058c00) [pid = 5609] [serial = 73] [outer = 0x9b03e400] 18:56:44 INFO - PROCESS | 5609 | 1463795804571 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 66 (0x9d9ac800) [pid = 5609] [serial = 74] [outer = 0x9b03e400] 18:56:45 INFO - PROCESS | 5609 | 1463795805432 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1411ms 18:56:45 INFO - PROCESS | 5609 | 1463795805497 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:56:45 INFO - PROCESS | 5609 | 1463795805502 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:56:45 INFO - PROCESS | 5609 | 1463795805510 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 5609 | 1463795805517 Marionette TRACE conn4 <- [1,74,null,{}] 18:56:45 INFO - PROCESS | 5609 | 1463795805534 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:45 INFO - PROCESS | 5609 | 1463795805718 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:56:45 INFO - PROCESS | 5609 | 1463795805833 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x9978c000 == 22 [pid = 5609] [id = 26] 18:56:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 67 (0x9bd02c00) [pid = 5609] [serial = 75] [outer = (nil)] 18:56:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 68 (0xa23c4000) [pid = 5609] [serial = 76] [outer = 0x9bd02c00] 18:56:45 INFO - PROCESS | 5609 | 1463795805929 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 69 (0xa2725800) [pid = 5609] [serial = 77] [outer = 0x9bd02c00] 18:56:46 INFO - PROCESS | 5609 | 1463795806809 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1394ms 18:56:46 INFO - PROCESS | 5609 | 1463795806904 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 5609 | 1463795806910 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:56:46 INFO - PROCESS | 5609 | 1463795806916 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 5609 | 1463795806919 Marionette TRACE conn4 <- [1,78,null,{}] 18:56:46 INFO - PROCESS | 5609 | 1463795806926 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:47 INFO - PROCESS | 5609 | 1463795807152 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:56:47 INFO - PROCESS | 5609 | 1463795807293 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x9830e800 == 23 [pid = 5609] [id = 27] 18:56:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 70 (0x9920b400) [pid = 5609] [serial = 78] [outer = (nil)] 18:56:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 71 (0xa36f5c00) [pid = 5609] [serial = 79] [outer = 0x9920b400] 18:56:47 INFO - PROCESS | 5609 | 1463795807392 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 72 (0xa6383400) [pid = 5609] [serial = 80] [outer = 0x9920b400] 18:56:48 INFO - PROCESS | 5609 | 1463795808238 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1386ms 18:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:56:48 INFO - PROCESS | 5609 | 1463795808311 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 5609 | 1463795808314 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:56:48 INFO - PROCESS | 5609 | 1463795808324 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 5609 | 1463795808327 Marionette TRACE conn4 <- [1,82,null,{}] 18:56:48 INFO - PROCESS | 5609 | 1463795808334 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:48 INFO - PROCESS | 5609 | 1463795808502 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:56:48 INFO - PROCESS | 5609 | 1463795808639 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 5609 | ++DOCSHELL 0xa3576400 == 24 [pid = 5609] [id = 28] 18:56:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 73 (0xa51a4400) [pid = 5609] [serial = 81] [outer = (nil)] 18:56:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 74 (0xa685d400) [pid = 5609] [serial = 82] [outer = 0xa51a4400] 18:56:48 INFO - PROCESS | 5609 | 1463795808736 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 75 (0xa6868000) [pid = 5609] [serial = 83] [outer = 0xa51a4400] 18:56:49 INFO - PROCESS | 5609 | 1463795809585 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1334ms 18:56:49 INFO - PROCESS | 5609 | 1463795809657 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 5609 | 1463795809660 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:56:49 INFO - PROCESS | 5609 | 1463795809667 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 5609 | 1463795809672 Marionette TRACE conn4 <- [1,86,null,{}] 18:56:49 INFO - PROCESS | 5609 | 1463795809679 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:49 INFO - PROCESS | 5609 | 1463795809915 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:56:50 INFO - PROCESS | 5609 | 1463795810057 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x93ce4c00 == 25 [pid = 5609] [id = 29] 18:56:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 76 (0x981eb800) [pid = 5609] [serial = 84] [outer = (nil)] 18:56:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 77 (0x9a242800) [pid = 5609] [serial = 85] [outer = 0x981eb800] 18:56:50 INFO - PROCESS | 5609 | 1463795810158 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 78 (0x9d529000) [pid = 5609] [serial = 86] [outer = 0x981eb800] 18:56:51 INFO - PROCESS | 5609 | 1463795811010 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1388ms 18:56:51 INFO - PROCESS | 5609 | 1463795811058 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 5609 | 1463795811062 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:56:51 INFO - PROCESS | 5609 | 1463795811069 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 5609 | 1463795811072 Marionette TRACE conn4 <- [1,90,null,{}] 18:56:51 INFO - PROCESS | 5609 | 1463795811080 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:51 INFO - PROCESS | 5609 | 1463795811253 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:56:51 INFO - PROCESS | 5609 | 1463795811443 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x94661400 == 26 [pid = 5609] [id = 30] 18:56:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 79 (0x94663800) [pid = 5609] [serial = 87] [outer = (nil)] 18:56:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 80 (0x9466b000) [pid = 5609] [serial = 88] [outer = 0x94663800] 18:56:51 INFO - PROCESS | 5609 | 1463795811539 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 81 (0x9466dc00) [pid = 5609] [serial = 89] [outer = 0x94663800] 18:56:52 INFO - PROCESS | 5609 | 1463795812681 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1687ms 18:56:52 INFO - PROCESS | 5609 | 1463795812759 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 5609 | 1463795812766 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:56:52 INFO - PROCESS | 5609 | 1463795812776 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 5609 | 1463795812781 Marionette TRACE conn4 <- [1,94,null,{}] 18:56:52 INFO - PROCESS | 5609 | 1463795812791 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:53 INFO - PROCESS | 5609 | 1463795813046 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:56:53 INFO - PROCESS | 5609 | 1463795813277 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x937cbc00 == 27 [pid = 5609] [id = 31] 18:56:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 82 (0x937cc000) [pid = 5609] [serial = 90] [outer = (nil)] 18:56:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 83 (0x9466bc00) [pid = 5609] [serial = 91] [outer = 0x937cc000] 18:56:53 INFO - PROCESS | 5609 | 1463795813420 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 84 (0x952ae800) [pid = 5609] [serial = 92] [outer = 0x937cc000] 18:56:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 85 (0x952b1000) [pid = 5609] [serial = 93] [outer = 0x99218800] 18:56:54 INFO - PROCESS | 5609 | 1463795814712 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1993ms 18:56:54 INFO - PROCESS | 5609 | 1463795814769 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 5609 | 1463795814784 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:56:54 INFO - PROCESS | 5609 | 1463795814795 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 5609 | 1463795814799 Marionette TRACE conn4 <- [1,98,null,{}] 18:56:54 INFO - PROCESS | 5609 | 1463795814808 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:54 INFO - PROCESS | 5609 | 1463795814985 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:56:55 INFO - PROCESS | 5609 | --DOCSHELL 0x9a267c00 == 26 [pid = 5609] [id = 13] 18:56:55 INFO - PROCESS | 5609 | 1463795815903 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 84 (0xa51ef400) [pid = 5609] [serial = 2] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 83 (0x95203000) [pid = 5609] [serial = 22] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 82 (0x9b263000) [pid = 5609] [serial = 28] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 81 (0x9a9da800) [pid = 5609] [serial = 31] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 80 (0x9bd0d400) [pid = 5609] [serial = 34] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 79 (0x9a62ec00) [pid = 5609] [serial = 37] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 78 (0x9b041000) [pid = 5609] [serial = 38] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 77 (0x9b1df400) [pid = 5609] [serial = 40] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 76 (0x9d587000) [pid = 5609] [serial = 43] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 75 (0x9d9d2800) [pid = 5609] [serial = 44] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 74 (0x9d525400) [pid = 5609] [serial = 46] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 73 (0xa272ec00) [pid = 5609] [serial = 49] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 72 (0xa335a800) [pid = 5609] [serial = 52] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 71 (0xa68c5800) [pid = 5609] [serial = 55] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 70 (0x99ee3800) [pid = 5609] [serial = 25] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 69 (0xa2559400) [pid = 5609] [serial = 32] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 68 (0xa22a3800) [pid = 5609] [serial = 47] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 67 (0x9b51d400) [pid = 5609] [serial = 41] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 66 (0x9776b800) [pid = 5609] [serial = 23] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 65 (0xa255d800) [pid = 5609] [serial = 35] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 64 (0x9b7e5400) [pid = 5609] [serial = 17] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 63 (0x93cec800) [pid = 5609] [serial = 19] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 62 (0x981ed400) [pid = 5609] [serial = 16] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 61 (0x9a4f3400) [pid = 5609] [serial = 12] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | --DOMWINDOW == 60 (0x9a8ef800) [pid = 5609] [serial = 9] [outer = (nil)] [url = about:blank] 18:56:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x937d3800 == 27 [pid = 5609] [id = 32] 18:56:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 61 (0x93a93c00) [pid = 5609] [serial = 94] [outer = (nil)] 18:56:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 62 (0x93cee000) [pid = 5609] [serial = 95] [outer = 0x93a93c00] 18:56:56 INFO - PROCESS | 5609 | 1463795816154 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 63 (0x95083800) [pid = 5609] [serial = 96] [outer = 0x93a93c00] 18:56:56 INFO - PROCESS | 5609 | 1463795816987 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2237ms 18:56:57 INFO - PROCESS | 5609 | 1463795817032 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 5609 | 1463795817039 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:56:57 INFO - PROCESS | 5609 | 1463795817048 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 5609 | 1463795817055 Marionette TRACE conn4 <- [1,102,null,{}] 18:56:57 INFO - PROCESS | 5609 | 1463795817063 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:57 INFO - PROCESS | 5609 | 1463795817233 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:56:57 INFO - PROCESS | 5609 | 1463795817247 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x9776ec00 == 28 [pid = 5609] [id = 33] 18:56:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 64 (0x9777a800) [pid = 5609] [serial = 97] [outer = (nil)] 18:56:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 65 (0x981ec800) [pid = 5609] [serial = 98] [outer = 0x9777a800] 18:56:57 INFO - PROCESS | 5609 | 1463795817329 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 66 (0x99210400) [pid = 5609] [serial = 99] [outer = 0x9777a800] 18:56:58 INFO - PROCESS | 5609 | 1463795818126 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1137ms 18:56:58 INFO - PROCESS | 5609 | 1463795818194 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 5609 | 1463795818203 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:56:58 INFO - PROCESS | 5609 | 1463795818214 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 5609 | 1463795818217 Marionette TRACE conn4 <- [1,106,null,{}] 18:56:58 INFO - PROCESS | 5609 | 1463795818224 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:58 INFO - PROCESS | 5609 | 1463795818405 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:56:58 INFO - PROCESS | 5609 | 1463795818524 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a239000 == 29 [pid = 5609] [id = 34] 18:56:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 67 (0x9a239400) [pid = 5609] [serial = 100] [outer = (nil)] 18:56:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 68 (0x9a23fc00) [pid = 5609] [serial = 101] [outer = 0x9a239400] 18:56:58 INFO - PROCESS | 5609 | 1463795818617 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 69 (0x9a245c00) [pid = 5609] [serial = 102] [outer = 0x9a239400] 18:56:59 INFO - PROCESS | 5609 | 1463795819687 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1533ms 18:56:59 INFO - PROCESS | 5609 | 1463795819748 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 5609 | 1463795819751 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:56:59 INFO - PROCESS | 5609 | 1463795819767 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 5609 | 1463795819778 Marionette TRACE conn4 <- [1,110,null,{}] 18:56:59 INFO - PROCESS | 5609 | 1463795819812 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:00 INFO - PROCESS | 5609 | 1463795820021 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:57:00 INFO - PROCESS | 5609 | 1463795820053 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b045c00 == 30 [pid = 5609] [id = 35] 18:57:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 70 (0x9b046400) [pid = 5609] [serial = 103] [outer = (nil)] 18:57:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 71 (0x9b263400) [pid = 5609] [serial = 104] [outer = 0x9b046400] 18:57:00 INFO - PROCESS | 5609 | 1463795820132 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 72 (0x9b7e5000) [pid = 5609] [serial = 105] [outer = 0x9b046400] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 71 (0x9777cc00) [pid = 5609] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 70 (0xa335d800) [pid = 5609] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 69 (0x95002800) [pid = 5609] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 68 (0xa31cfc00) [pid = 5609] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 67 (0x9830bc00) [pid = 5609] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 66 (0x9529f800) [pid = 5609] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:57:00 INFO - PROCESS | 5609 | --DOMWINDOW == 65 (0x9b048800) [pid = 5609] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:57:01 INFO - PROCESS | 5609 | 1463795821111 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1367ms 18:57:01 INFO - PROCESS | 5609 | 1463795821133 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 5609 | 1463795821138 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:57:01 INFO - PROCESS | 5609 | 1463795821144 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 5609 | 1463795821148 Marionette TRACE conn4 <- [1,114,null,{}] 18:57:01 INFO - PROCESS | 5609 | 1463795821153 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:01 INFO - PROCESS | 5609 | 1463795821359 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:57:01 INFO - PROCESS | 5609 | 1463795821389 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x950d7c00 == 31 [pid = 5609] [id = 36] 18:57:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 66 (0x9b041000) [pid = 5609] [serial = 106] [outer = (nil)] 18:57:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 67 (0x9ba91800) [pid = 5609] [serial = 107] [outer = 0x9b041000] 18:57:01 INFO - PROCESS | 5609 | 1463795821471 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 68 (0x9babb400) [pid = 5609] [serial = 108] [outer = 0x9b041000] 18:57:02 INFO - PROCESS | 5609 | 1463795822292 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1179ms 18:57:02 INFO - PROCESS | 5609 | 1463795822328 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 5609 | 1463795822333 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:57:02 INFO - PROCESS | 5609 | 1463795822342 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 5609 | 1463795822348 Marionette TRACE conn4 <- [1,118,null,{}] 18:57:02 INFO - PROCESS | 5609 | 1463795822354 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:02 INFO - PROCESS | 5609 | 1463795822504 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:57:02 INFO - PROCESS | 5609 | 1463795822517 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x9520d400 == 32 [pid = 5609] [id = 37] 18:57:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 69 (0x9520d800) [pid = 5609] [serial = 109] [outer = (nil)] 18:57:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 70 (0x9529c400) [pid = 5609] [serial = 110] [outer = 0x9520d800] 18:57:02 INFO - PROCESS | 5609 | 1463795822612 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 71 (0x9d521800) [pid = 5609] [serial = 111] [outer = 0x9520d800] 18:57:03 INFO - PROCESS | 5609 | 1463795823640 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1335ms 18:57:03 INFO - PROCESS | 5609 | 1463795823678 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 5609 | 1463795823686 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:57:03 INFO - PROCESS | 5609 | 1463795823723 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 5609 | 1463795823731 Marionette TRACE conn4 <- [1,122,null,{}] 18:57:03 INFO - PROCESS | 5609 | 1463795823739 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:03 INFO - PROCESS | 5609 | 1463795823935 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:57:04 INFO - PROCESS | 5609 | 1463795824059 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x93ce5000 == 33 [pid = 5609] [id = 38] 18:57:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 72 (0x95002800) [pid = 5609] [serial = 112] [outer = (nil)] 18:57:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 73 (0x9776f400) [pid = 5609] [serial = 113] [outer = 0x95002800] 18:57:04 INFO - PROCESS | 5609 | 1463795824158 Marionette DEBUG loaded listener.js 18:57:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 74 (0x983e9c00) [pid = 5609] [serial = 114] [outer = 0x95002800] 18:57:05 INFO - PROCESS | 5609 | 1463795825115 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1445ms 18:57:05 INFO - PROCESS | 5609 | 1463795825167 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 5609 | 1463795825176 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:57:05 INFO - PROCESS | 5609 | 1463795825187 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - PROCESS | 5609 | 1463795825191 Marionette TRACE conn4 <- [1,126,null,{}] 18:57:05 INFO - PROCESS | 5609 | 1463795825197 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:05 INFO - PROCESS | 5609 | 1463795825381 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:57:05 INFO - PROCESS | 5609 | 1463795825520 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a244800 == 34 [pid = 5609] [id = 39] 18:57:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 75 (0x9a268c00) [pid = 5609] [serial = 115] [outer = (nil)] 18:57:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 76 (0x9a8f0400) [pid = 5609] [serial = 116] [outer = 0x9a268c00] 18:57:05 INFO - PROCESS | 5609 | 1463795825607 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 77 (0x9b04d800) [pid = 5609] [serial = 117] [outer = 0x9a268c00] 18:57:06 INFO - PROCESS | 5609 | 1463795826606 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1482ms 18:57:06 INFO - PROCESS | 5609 | 1463795826669 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:57:06 INFO - PROCESS | 5609 | 1463795826674 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:57:06 INFO - PROCESS | 5609 | 1463795826681 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 5609 | 1463795826687 Marionette TRACE conn4 <- [1,130,null,{}] 18:57:06 INFO - PROCESS | 5609 | 1463795826705 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:06 INFO - PROCESS | 5609 | 1463795826935 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:57:07 INFO - PROCESS | 5609 | 1463795827111 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x95209000 == 35 [pid = 5609] [id = 40] 18:57:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 78 (0x9b263c00) [pid = 5609] [serial = 118] [outer = (nil)] 18:57:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 79 (0x9d9dc400) [pid = 5609] [serial = 119] [outer = 0x9b263c00] 18:57:07 INFO - PROCESS | 5609 | 1463795827226 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 80 (0xa114a800) [pid = 5609] [serial = 120] [outer = 0x9b263c00] 18:57:08 INFO - PROCESS | 5609 | 1463795828175 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1537ms 18:57:08 INFO - PROCESS | 5609 | 1463795828219 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:57:08 INFO - PROCESS | 5609 | 1463795828224 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:57:08 INFO - PROCESS | 5609 | 1463795828230 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 5609 | 1463795828234 Marionette TRACE conn4 <- [1,134,null,{}] 18:57:08 INFO - PROCESS | 5609 | 1463795828239 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:08 INFO - PROCESS | 5609 | 1463795828450 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:57:08 INFO - PROCESS | 5609 | 1463795828762 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x94660c00 == 36 [pid = 5609] [id = 41] 18:57:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 81 (0x95204800) [pid = 5609] [serial = 121] [outer = (nil)] 18:57:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 82 (0x9520e000) [pid = 5609] [serial = 122] [outer = 0x95204800] 18:57:08 INFO - PROCESS | 5609 | 1463795828908 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 83 (0x952b3000) [pid = 5609] [serial = 123] [outer = 0x95204800] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x95086800 == 35 [pid = 5609] [id = 24] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0xa3352c00 == 34 [pid = 5609] [id = 19] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9b048000 == 33 [pid = 5609] [id = 23] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x937d5800 == 32 [pid = 5609] [id = 17] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x93a40000 == 31 [pid = 5609] [id = 16] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x981edc00 == 30 [pid = 5609] [id = 22] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9bab3800 == 29 [pid = 5609] [id = 15] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9529f400 == 28 [pid = 5609] [id = 21] 18:57:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9a206800 == 27 [pid = 5609] [id = 14] 18:57:09 INFO - PROCESS | 5609 | 1463795829974 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 82 (0x9a201800) [pid = 5609] [serial = 65] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 81 (0x97784400) [pid = 5609] [serial = 58] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 80 (0xa68d2800) [pid = 5609] [serial = 56] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 79 (0xa3153000) [pid = 5609] [serial = 50] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 78 (0xa51af000) [pid = 5609] [serial = 53] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 77 (0x97785c00) [pid = 5609] [serial = 59] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 76 (0x99214c00) [pid = 5609] [serial = 64] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 75 (0x97782000) [pid = 5609] [serial = 62] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 74 (0x952a5000) [pid = 5609] [serial = 61] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 73 (0x9b7e4c00) [pid = 5609] [serial = 68] [outer = (nil)] [url = about:blank] 18:57:09 INFO - PROCESS | 5609 | --DOMWINDOW == 72 (0x9b258c00) [pid = 5609] [serial = 67] [outer = (nil)] [url = about:blank] 18:57:10 INFO - PROCESS | 5609 | --DOMWINDOW == 71 (0x9bd03000) [pid = 5609] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1783ms 18:57:10 INFO - PROCESS | 5609 | 1463795830014 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 5609 | 1463795830018 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:57:10 INFO - PROCESS | 5609 | 1463795830027 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 5609 | 1463795830032 Marionette TRACE conn4 <- [1,138,null,{}] 18:57:10 INFO - PROCESS | 5609 | 1463795830039 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:10 INFO - PROCESS | 5609 | 1463795830200 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:57:10 INFO - PROCESS | 5609 | 1463795830302 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x97786c00 == 28 [pid = 5609] [id = 42] 18:57:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 72 (0x97787000) [pid = 5609] [serial = 124] [outer = (nil)] 18:57:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 73 (0x983de400) [pid = 5609] [serial = 125] [outer = 0x97787000] 18:57:10 INFO - PROCESS | 5609 | 1463795830393 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 74 (0x9a206800) [pid = 5609] [serial = 126] [outer = 0x97787000] 18:57:11 INFO - PROCESS | 5609 | 1463795831191 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1182ms 18:57:11 INFO - PROCESS | 5609 | 1463795831224 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 5609 | 1463795831230 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:57:11 INFO - PROCESS | 5609 | 1463795831239 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 5609 | 1463795831242 Marionette TRACE conn4 <- [1,142,null,{}] 18:57:11 INFO - PROCESS | 5609 | 1463795831248 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:11 INFO - PROCESS | 5609 | 1463795831420 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:57:11 INFO - PROCESS | 5609 | 1463795831435 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b04d000 == 29 [pid = 5609] [id = 43] 18:57:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 75 (0x9b258c00) [pid = 5609] [serial = 127] [outer = (nil)] 18:57:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 76 (0x9b7df800) [pid = 5609] [serial = 128] [outer = 0x9b258c00] 18:57:11 INFO - PROCESS | 5609 | 1463795831515 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 77 (0x9bab3800) [pid = 5609] [serial = 129] [outer = 0x9b258c00] 18:57:12 INFO - PROCESS | 5609 | 1463795832642 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1431ms 18:57:12 INFO - PROCESS | 5609 | 1463795832695 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 5609 | 1463795832700 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:57:12 INFO - PROCESS | 5609 | 1463795832738 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 5609 | 1463795832748 Marionette TRACE conn4 <- [1,146,null,{}] 18:57:12 INFO - PROCESS | 5609 | 1463795832757 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:12 INFO - PROCESS | 5609 | 1463795832974 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:57:13 INFO - PROCESS | 5609 | 1463795833036 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 5609 | ++DOCSHELL 0xa1150c00 == 30 [pid = 5609] [id = 44] 18:57:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 78 (0xa22a2c00) [pid = 5609] [serial = 130] [outer = (nil)] 18:57:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 79 (0xa2378c00) [pid = 5609] [serial = 131] [outer = 0xa22a2c00] 18:57:13 INFO - PROCESS | 5609 | 1463795833187 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 80 (0xa23c5800) [pid = 5609] [serial = 132] [outer = 0xa22a2c00] 18:57:14 INFO - PROCESS | 5609 | 1463795834000 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1313ms 18:57:14 INFO - PROCESS | 5609 | 1463795834028 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 5609 | 1463795834033 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:57:14 INFO - PROCESS | 5609 | 1463795834039 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 5609 | 1463795834041 Marionette TRACE conn4 <- [1,150,null,{}] 18:57:14 INFO - PROCESS | 5609 | 1463795834047 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:14 INFO - PROCESS | 5609 | 1463795834238 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:57:14 INFO - PROCESS | 5609 | 1463795834312 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x93ced000 == 31 [pid = 5609] [id = 45] 18:57:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 81 (0x99ee3400) [pid = 5609] [serial = 133] [outer = (nil)] 18:57:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 82 (0xa255a000) [pid = 5609] [serial = 134] [outer = 0x99ee3400] 18:57:14 INFO - PROCESS | 5609 | 1463795834391 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 83 (0xa272d000) [pid = 5609] [serial = 135] [outer = 0x99ee3400] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 82 (0x9b046400) [pid = 5609] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 81 (0x9b041000) [pid = 5609] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 80 (0x93a93c00) [pid = 5609] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 79 (0x950d0800) [pid = 5609] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 78 (0x9b03e400) [pid = 5609] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 77 (0x9777a800) [pid = 5609] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 76 (0x9bd02c00) [pid = 5609] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 75 (0x9920b400) [pid = 5609] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 74 (0xa51a4400) [pid = 5609] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 73 (0x981eb800) [pid = 5609] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 72 (0x9a239400) [pid = 5609] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:57:14 INFO - PROCESS | 5609 | --DOMWINDOW == 71 (0x94663800) [pid = 5609] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:57:15 INFO - PROCESS | 5609 | 1463795835576 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1588ms 18:57:15 INFO - PROCESS | 5609 | 1463795835631 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 5609 | 1463795835636 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:57:15 INFO - PROCESS | 5609 | 1463795835646 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - PROCESS | 5609 | 1463795835649 Marionette TRACE conn4 <- [1,154,null,{}] 18:57:15 INFO - PROCESS | 5609 | 1463795835659 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:15 INFO - PROCESS | 5609 | 1463795835889 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:57:16 INFO - PROCESS | 5609 | 1463795836087 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x9777c000 == 32 [pid = 5609] [id = 46] 18:57:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 72 (0x99ee5000) [pid = 5609] [serial = 136] [outer = (nil)] 18:57:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 73 (0xa2371c00) [pid = 5609] [serial = 137] [outer = 0x99ee5000] 18:57:16 INFO - PROCESS | 5609 | 1463795836236 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 74 (0xa3155800) [pid = 5609] [serial = 138] [outer = 0x99ee5000] 18:57:17 INFO - PROCESS | 5609 | 1463795837478 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1883ms 18:57:17 INFO - PROCESS | 5609 | 1463795837530 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 5609 | 1463795837537 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:57:17 INFO - PROCESS | 5609 | 1463795837550 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 5609 | 1463795837555 Marionette TRACE conn4 <- [1,158,null,{}] 18:57:17 INFO - PROCESS | 5609 | 1463795837565 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:17 INFO - PROCESS | 5609 | 1463795837832 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:57:18 INFO - PROCESS | 5609 | 1463795838069 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:57:18 INFO - PROCESS | 5609 | 1463795838084 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23f000 == 33 [pid = 5609] [id = 47] 18:57:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 75 (0x9a241000) [pid = 5609] [serial = 139] [outer = (nil)] 18:57:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 76 (0x9a26e000) [pid = 5609] [serial = 140] [outer = 0x9a241000] 18:57:18 INFO - PROCESS | 5609 | 1463795838184 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 77 (0x9b259800) [pid = 5609] [serial = 141] [outer = 0x9a241000] 18:57:19 INFO - PROCESS | 5609 | 1463795839115 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1641ms 18:57:19 INFO - PROCESS | 5609 | 1463795839191 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:57:19 INFO - PROCESS | 5609 | 1463795839198 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:57:19 INFO - PROCESS | 5609 | 1463795839211 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:57:19 INFO - PROCESS | 5609 | 1463795839215 Marionette TRACE conn4 <- [1,162,null,{}] 18:57:19 INFO - PROCESS | 5609 | 1463795839222 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:19 INFO - PROCESS | 5609 | 1463795839464 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:57:19 INFO - PROCESS | 5609 | 1463795839650 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x9d58c000 == 34 [pid = 5609] [id = 48] 18:57:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 78 (0x9d58d400) [pid = 5609] [serial = 142] [outer = (nil)] 18:57:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 79 (0xa2243000) [pid = 5609] [serial = 143] [outer = 0x9d58d400] 18:57:19 INFO - PROCESS | 5609 | 1463795839759 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 80 (0xa2376400) [pid = 5609] [serial = 144] [outer = 0x9d58d400] 18:57:20 INFO - PROCESS | 5609 | 1463795840954 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1789ms 18:57:21 INFO - PROCESS | 5609 | 1463795841000 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:57:21 INFO - PROCESS | 5609 | 1463795841006 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:57:21 INFO - PROCESS | 5609 | 1463795841013 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 5609 | 1463795841020 Marionette TRACE conn4 <- [1,166,null,{}] 18:57:21 INFO - PROCESS | 5609 | 1463795841038 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:21 INFO - PROCESS | 5609 | 1463795841321 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:57:21 INFO - PROCESS | 5609 | 1463795841450 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b044000 == 35 [pid = 5609] [id = 49] 18:57:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 81 (0xa31ef400) [pid = 5609] [serial = 145] [outer = (nil)] 18:57:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 82 (0xa36f0c00) [pid = 5609] [serial = 146] [outer = 0xa31ef400] 18:57:21 INFO - PROCESS | 5609 | 1463795841557 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 83 (0xa51a4c00) [pid = 5609] [serial = 147] [outer = 0xa31ef400] 18:57:22 INFO - PROCESS | 5609 | 1463795842708 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1745ms 18:57:22 INFO - PROCESS | 5609 | 1463795842762 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 5609 | 1463795842773 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:57:22 INFO - PROCESS | 5609 | 1463795842789 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 5609 | 1463795842795 Marionette TRACE conn4 <- [1,170,null,{}] 18:57:22 INFO - PROCESS | 5609 | 1463795842858 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:23 INFO - PROCESS | 5609 | 1463795843185 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:57:23 INFO - PROCESS | 5609 | 1463795843383 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x92223000 == 36 [pid = 5609] [id = 50] 18:57:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 84 (0x92226800) [pid = 5609] [serial = 148] [outer = (nil)] 18:57:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 85 (0x9222d800) [pid = 5609] [serial = 149] [outer = 0x92226800] 18:57:23 INFO - PROCESS | 5609 | 1463795843523 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 86 (0x92231c00) [pid = 5609] [serial = 150] [outer = 0x92226800] 18:57:24 INFO - PROCESS | 5609 | 1463795844717 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1944ms 18:57:24 INFO - PROCESS | 5609 | 1463795844733 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 5609 | 1463795844737 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:57:24 INFO - PROCESS | 5609 | 1463795844744 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - PROCESS | 5609 | 1463795844748 Marionette TRACE conn4 <- [1,174,null,{}] 18:57:24 INFO - PROCESS | 5609 | 1463795844754 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:24 INFO - PROCESS | 5609 | 1463795844939 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:57:25 INFO - PROCESS | 5609 | 1463795845141 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x92224c00 == 37 [pid = 5609] [id = 51] 18:57:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 87 (0x92230800) [pid = 5609] [serial = 151] [outer = (nil)] 18:57:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 88 (0x965c1400) [pid = 5609] [serial = 152] [outer = 0x92230800] 18:57:25 INFO - PROCESS | 5609 | 1463795845241 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 89 (0x965c3c00) [pid = 5609] [serial = 153] [outer = 0x92230800] 18:57:26 INFO - PROCESS | 5609 | 1463795846087 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1381ms 18:57:26 INFO - PROCESS | 5609 | 1463795846127 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 5609 | 1463795846133 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:57:26 INFO - PROCESS | 5609 | 1463795846140 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 5609 | 1463795846143 Marionette TRACE conn4 <- [1,178,null,{}] 18:57:26 INFO - PROCESS | 5609 | 1463795846149 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:26 INFO - PROCESS | 5609 | 1463795846354 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:57:26 INFO - PROCESS | 5609 | 1463795846503 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x9222f800 == 38 [pid = 5609] [id = 52] 18:57:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 90 (0x965c5c00) [pid = 5609] [serial = 154] [outer = (nil)] 18:57:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 91 (0xa51e9800) [pid = 5609] [serial = 155] [outer = 0x965c5c00] 18:57:26 INFO - PROCESS | 5609 | 1463795846600 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 92 (0xa6388400) [pid = 5609] [serial = 156] [outer = 0x965c5c00] 18:57:27 INFO - PROCESS | 5609 | 1463795847492 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1394ms 18:57:27 INFO - PROCESS | 5609 | 1463795847536 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 5609 | 1463795847541 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:57:27 INFO - PROCESS | 5609 | 1463795847547 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 5609 | 1463795847550 Marionette TRACE conn4 <- [1,182,null,{}] 18:57:27 INFO - PROCESS | 5609 | 1463795847556 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:27 INFO - PROCESS | 5609 | 1463795847726 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:57:27 INFO - PROCESS | 5609 | 1463795847885 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x94662400 == 39 [pid = 5609] [id = 53] 18:57:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 93 (0x94663c00) [pid = 5609] [serial = 157] [outer = (nil)] 18:57:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 94 (0x952a2000) [pid = 5609] [serial = 158] [outer = 0x94663c00] 18:57:27 INFO - PROCESS | 5609 | 1463795847975 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 95 (0x983eb400) [pid = 5609] [serial = 159] [outer = 0x94663c00] 18:57:29 INFO - PROCESS | 5609 | 1463795849043 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1530ms 18:57:29 INFO - PROCESS | 5609 | 1463795849078 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 5609 | 1463795849083 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:57:29 INFO - PROCESS | 5609 | 1463795849093 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 5609 | 1463795849098 Marionette TRACE conn4 <- [1,186,null,{}] 18:57:29 INFO - PROCESS | 5609 | 1463795849106 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:29 INFO - PROCESS | 5609 | 1463795849280 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:57:29 INFO - PROCESS | 5609 | 1463795849537 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x950cf400 == 40 [pid = 5609] [id = 54] 18:57:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 96 (0x950db800) [pid = 5609] [serial = 160] [outer = (nil)] 18:57:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 97 (0x952ac800) [pid = 5609] [serial = 161] [outer = 0x950db800] 18:57:29 INFO - PROCESS | 5609 | 1463795849671 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 98 (0x965c1800) [pid = 5609] [serial = 162] [outer = 0x950db800] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 97 (0x9b263400) [pid = 5609] [serial = 104] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 96 (0x9ba91800) [pid = 5609] [serial = 107] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 95 (0x93cee000) [pid = 5609] [serial = 95] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 94 (0x95083800) [pid = 5609] [serial = 96] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 93 (0x9a7c0000) [pid = 5609] [serial = 71] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 92 (0x97780c00) [pid = 5609] [serial = 70] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 91 (0x9d9ac800) [pid = 5609] [serial = 74] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 90 (0x9c058c00) [pid = 5609] [serial = 73] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 89 (0x981ec800) [pid = 5609] [serial = 98] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 88 (0x99210400) [pid = 5609] [serial = 99] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 87 (0xa2725800) [pid = 5609] [serial = 77] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 86 (0xa23c4000) [pid = 5609] [serial = 76] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 85 (0x9b7e5000) [pid = 5609] [serial = 105] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 84 (0xa6383400) [pid = 5609] [serial = 80] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 83 (0xa36f5c00) [pid = 5609] [serial = 79] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 82 (0xa6868000) [pid = 5609] [serial = 83] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 81 (0xa685d400) [pid = 5609] [serial = 82] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 80 (0x9d529000) [pid = 5609] [serial = 86] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 79 (0x9a242800) [pid = 5609] [serial = 85] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 78 (0x9a245c00) [pid = 5609] [serial = 102] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 77 (0x9466dc00) [pid = 5609] [serial = 89] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 76 (0x9466b000) [pid = 5609] [serial = 88] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 75 (0x9466bc00) [pid = 5609] [serial = 91] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 74 (0x9babb400) [pid = 5609] [serial = 108] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | --DOMWINDOW == 73 (0x9a23fc00) [pid = 5609] [serial = 101] [outer = (nil)] [url = about:blank] 18:57:30 INFO - PROCESS | 5609 | 1463795850553 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1485ms 18:57:30 INFO - PROCESS | 5609 | 1463795850577 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:57:30 INFO - PROCESS | 5609 | 1463795850585 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:57:30 INFO - PROCESS | 5609 | 1463795850596 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 5609 | 1463795850601 Marionette TRACE conn4 <- [1,190,null,{}] 18:57:30 INFO - PROCESS | 5609 | 1463795850613 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:30 INFO - PROCESS | 5609 | 1463795850784 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:57:30 INFO - PROCESS | 5609 | 1463795850797 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x95083800 == 41 [pid = 5609] [id = 55] 18:57:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 74 (0x952a3c00) [pid = 5609] [serial = 163] [outer = (nil)] 18:57:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 75 (0x9777d400) [pid = 5609] [serial = 164] [outer = 0x952a3c00] 18:57:30 INFO - PROCESS | 5609 | 1463795850888 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 76 (0x981ec800) [pid = 5609] [serial = 165] [outer = 0x952a3c00] 18:57:31 INFO - PROCESS | 5609 | 1463795851701 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1140ms 18:57:31 INFO - PROCESS | 5609 | 1463795851736 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:57:31 INFO - PROCESS | 5609 | 1463795851740 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:57:31 INFO - PROCESS | 5609 | 1463795851747 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 5609 | 1463795851753 Marionette TRACE conn4 <- [1,194,null,{}] 18:57:31 INFO - PROCESS | 5609 | 1463795851775 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:32 INFO - PROCESS | 5609 | 1463795851998 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:57:32 INFO - PROCESS | 5609 | 1463795852016 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x97763400 == 42 [pid = 5609] [id = 56] 18:57:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 77 (0x9a4ee800) [pid = 5609] [serial = 166] [outer = (nil)] 18:57:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 78 (0x9a7c6c00) [pid = 5609] [serial = 167] [outer = 0x9a4ee800] 18:57:32 INFO - PROCESS | 5609 | 1463795852097 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 79 (0x9b04b800) [pid = 5609] [serial = 168] [outer = 0x9a4ee800] 18:57:32 INFO - PROCESS | 5609 | 1463795852932 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1238ms 18:57:32 INFO - PROCESS | 5609 | 1463795852986 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 5609 | 1463795852990 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:57:33 INFO - PROCESS | 5609 | 1463795853003 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 5609 | 1463795853006 Marionette TRACE conn4 <- [1,198,null,{}] 18:57:33 INFO - PROCESS | 5609 | 1463795853012 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:33 INFO - PROCESS | 5609 | 1463795853219 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:57:33 INFO - PROCESS | 5609 | 1463795853246 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a62ac00 == 43 [pid = 5609] [id = 57] 18:57:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 80 (0x9b51d800) [pid = 5609] [serial = 169] [outer = (nil)] 18:57:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 81 (0x9bd08400) [pid = 5609] [serial = 170] [outer = 0x9b51d800] 18:57:33 INFO - PROCESS | 5609 | 1463795853326 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 82 (0x9cba6800) [pid = 5609] [serial = 171] [outer = 0x9b51d800] 18:57:34 INFO - PROCESS | 5609 | 1463795854206 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1235ms 18:57:34 INFO - PROCESS | 5609 | 1463795854241 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 5609 | 1463795854244 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:57:34 INFO - PROCESS | 5609 | 1463795854251 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 5609 | 1463795854254 Marionette TRACE conn4 <- [1,202,null,{}] 18:57:34 INFO - PROCESS | 5609 | 1463795854268 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:34 INFO - PROCESS | 5609 | 1463795854474 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:57:34 INFO - PROCESS | 5609 | 1463795854500 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x92223400 == 44 [pid = 5609] [id = 58] 18:57:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 83 (0x92226000) [pid = 5609] [serial = 172] [outer = (nil)] 18:57:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 84 (0x9cbab000) [pid = 5609] [serial = 173] [outer = 0x92226000] 18:57:34 INFO - PROCESS | 5609 | 1463795854592 Marionette DEBUG loaded listener.js 18:57:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 85 (0x9cbad000) [pid = 5609] [serial = 174] [outer = 0x92226000] 18:57:35 INFO - PROCESS | 5609 | --DOMWINDOW == 84 (0x99ee3400) [pid = 5609] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:57:35 INFO - PROCESS | 5609 | --DOMWINDOW == 83 (0x9b258c00) [pid = 5609] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:57:35 INFO - PROCESS | 5609 | --DOMWINDOW == 82 (0xa22a2c00) [pid = 5609] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:57:35 INFO - PROCESS | 5609 | --DOMWINDOW == 81 (0x95204800) [pid = 5609] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:57:35 INFO - PROCESS | 5609 | --DOMWINDOW == 80 (0x97787000) [pid = 5609] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:57:35 INFO - PROCESS | 5609 | 1463795855497 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1285ms 18:57:35 INFO - PROCESS | 5609 | 1463795855538 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:57:35 INFO - PROCESS | 5609 | 1463795855543 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:57:35 INFO - PROCESS | 5609 | 1463795855549 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 5609 | 1463795855552 Marionette TRACE conn4 <- [1,206,null,{}] 18:57:35 INFO - PROCESS | 5609 | 1463795855558 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:35 INFO - PROCESS | 5609 | 1463795855739 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:57:35 INFO - PROCESS | 5609 | 1463795855752 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a246000 == 45 [pid = 5609] [id = 59] 18:57:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 81 (0x9cbb1c00) [pid = 5609] [serial = 175] [outer = (nil)] 18:57:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 82 (0xa1151c00) [pid = 5609] [serial = 176] [outer = 0x9cbb1c00] 18:57:35 INFO - PROCESS | 5609 | 1463795855833 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 83 (0xa224a000) [pid = 5609] [serial = 177] [outer = 0x9cbb1c00] 18:57:36 INFO - PROCESS | 5609 | 1463795856618 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1088ms 18:57:36 INFO - PROCESS | 5609 | 1463795856647 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 5609 | 1463795856651 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:57:36 INFO - PROCESS | 5609 | 1463795856665 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 5609 | 1463795856669 Marionette TRACE conn4 <- [1,210,null,{}] 18:57:36 INFO - PROCESS | 5609 | 1463795856675 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:36 INFO - PROCESS | 5609 | 1463795856825 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:57:36 INFO - PROCESS | 5609 | 1463795856845 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x94660400 == 46 [pid = 5609] [id = 60] 18:57:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 84 (0xa0606000) [pid = 5609] [serial = 178] [outer = (nil)] 18:57:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 85 (0xa255b400) [pid = 5609] [serial = 179] [outer = 0xa0606000] 18:57:36 INFO - PROCESS | 5609 | 1463795856923 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 86 (0xa25fac00) [pid = 5609] [serial = 180] [outer = 0xa0606000] 18:57:38 INFO - PROCESS | 5609 | 1463795858064 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1445ms 18:57:38 INFO - PROCESS | 5609 | 1463795858104 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 5609 | 1463795858110 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:57:38 INFO - PROCESS | 5609 | 1463795858119 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - PROCESS | 5609 | 1463795858124 Marionette TRACE conn4 <- [1,214,null,{}] 18:57:38 INFO - PROCESS | 5609 | 1463795858133 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:38 INFO - PROCESS | 5609 | 1463795858319 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:57:38 INFO - PROCESS | 5609 | 1463795858469 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x92225800 == 47 [pid = 5609] [id = 61] 18:57:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 87 (0x93ce5c00) [pid = 5609] [serial = 181] [outer = (nil)] 18:57:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 88 (0x9529d400) [pid = 5609] [serial = 182] [outer = 0x93ce5c00] 18:57:38 INFO - PROCESS | 5609 | 1463795858574 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 89 (0x965cac00) [pid = 5609] [serial = 183] [outer = 0x93ce5c00] 18:57:39 INFO - PROCESS | 5609 | 1463795859507 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1436ms 18:57:39 INFO - PROCESS | 5609 | 1463795859557 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 5609 | 1463795859565 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:57:39 INFO - PROCESS | 5609 | 1463795859577 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 5609 | 1463795859582 Marionette TRACE conn4 <- [1,218,null,{}] 18:57:39 INFO - PROCESS | 5609 | 1463795859590 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:39 INFO - PROCESS | 5609 | 1463795859820 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:57:39 INFO - PROCESS | 5609 | 1463795859974 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23b400 == 48 [pid = 5609] [id = 62] 18:57:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 90 (0x9a240c00) [pid = 5609] [serial = 184] [outer = (nil)] 18:57:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 91 (0x9b7ebc00) [pid = 5609] [serial = 185] [outer = 0x9a240c00] 18:57:40 INFO - PROCESS | 5609 | 1463795860110 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 92 (0x9cbab400) [pid = 5609] [serial = 186] [outer = 0x9a240c00] 18:57:40 INFO - PROCESS | 5609 | 1463795860983 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1437ms 18:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:57:41 INFO - PROCESS | 5609 | 1463795861014 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 5609 | 1463795861018 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:57:41 INFO - PROCESS | 5609 | 1463795861025 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 5609 | 1463795861032 Marionette TRACE conn4 <- [1,222,null,{}] 18:57:41 INFO - PROCESS | 5609 | 1463795861048 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:41 INFO - PROCESS | 5609 | 1463795861239 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:57:41 INFO - PROCESS | 5609 | 1463795861391 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a36000 == 49 [pid = 5609] [id = 63] 18:57:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 93 (0xa060dc00) [pid = 5609] [serial = 187] [outer = (nil)] 18:57:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 94 (0xa31cec00) [pid = 5609] [serial = 188] [outer = 0xa060dc00] 18:57:41 INFO - PROCESS | 5609 | 1463795861484 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 95 (0xa357c800) [pid = 5609] [serial = 189] [outer = 0xa060dc00] 18:57:42 INFO - PROCESS | 5609 | 1463795862461 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1496ms 18:57:42 INFO - PROCESS | 5609 | 1463795862522 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 5609 | 1463795862527 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:57:42 INFO - PROCESS | 5609 | 1463795862533 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - PROCESS | 5609 | 1463795862537 Marionette TRACE conn4 <- [1,226,null,{}] 18:57:42 INFO - PROCESS | 5609 | 1463795862543 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:42 INFO - PROCESS | 5609 | 1463795862727 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:57:42 INFO - PROCESS | 5609 | 1463795862880 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x92228c00 == 50 [pid = 5609] [id = 64] 18:57:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 96 (0x94661000) [pid = 5609] [serial = 190] [outer = (nil)] 18:57:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 97 (0xa51ecc00) [pid = 5609] [serial = 191] [outer = 0x94661000] 18:57:43 INFO - PROCESS | 5609 | 1463795863010 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 98 (0xa63f5800) [pid = 5609] [serial = 192] [outer = 0x94661000] 18:57:43 INFO - PROCESS | 5609 | 1463795863832 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1337ms 18:57:43 INFO - PROCESS | 5609 | 1463795863871 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 5609 | 1463795863875 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:57:43 INFO - PROCESS | 5609 | 1463795863885 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 5609 | 1463795863888 Marionette TRACE conn4 <- [1,230,null,{}] 18:57:43 INFO - PROCESS | 5609 | 1463795863895 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:44 INFO - PROCESS | 5609 | 1463795864076 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:57:44 INFO - PROCESS | 5609 | 1463795864232 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x937ce800 == 51 [pid = 5609] [id = 65] 18:57:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 99 (0x94668800) [pid = 5609] [serial = 193] [outer = (nil)] 18:57:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 100 (0x9a723c00) [pid = 5609] [serial = 194] [outer = 0x94668800] 18:57:44 INFO - PROCESS | 5609 | 1463795864326 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 101 (0x9a727400) [pid = 5609] [serial = 195] [outer = 0x94668800] 18:57:45 INFO - PROCESS | 5609 | 1463795865325 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1489ms 18:57:45 INFO - PROCESS | 5609 | 1463795865373 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:57:45 INFO - PROCESS | 5609 | 1463795865377 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:57:45 INFO - PROCESS | 5609 | 1463795865384 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 5609 | 1463795865387 Marionette TRACE conn4 <- [1,234,null,{}] 18:57:45 INFO - PROCESS | 5609 | 1463795865393 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:45 INFO - PROCESS | 5609 | 1463795865587 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:57:45 INFO - PROCESS | 5609 | 1463795865741 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x952b5000 == 52 [pid = 5609] [id = 66] 18:57:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 102 (0x99ee3400) [pid = 5609] [serial = 196] [outer = (nil)] 18:57:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 103 (0xa68c5800) [pid = 5609] [serial = 197] [outer = 0x99ee3400] 18:57:45 INFO - PROCESS | 5609 | 1463795865834 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 104 (0xa6931c00) [pid = 5609] [serial = 198] [outer = 0x99ee3400] 18:57:46 INFO - PROCESS | 5609 | 1463795866736 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1384ms 18:57:46 INFO - PROCESS | 5609 | 1463795866768 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 5609 | 1463795866772 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:57:46 INFO - PROCESS | 5609 | 1463795866780 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 5609 | 1463795866784 Marionette TRACE conn4 <- [1,238,null,{}] 18:57:46 INFO - PROCESS | 5609 | 1463795866791 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:46 INFO - PROCESS | 5609 | 1463795866959 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:57:47 INFO - PROCESS | 5609 | 1463795867129 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x91503000 == 53 [pid = 5609] [id = 67] 18:57:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 105 (0x91503400) [pid = 5609] [serial = 199] [outer = (nil)] 18:57:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 106 (0x91509c00) [pid = 5609] [serial = 200] [outer = 0x91503400] 18:57:47 INFO - PROCESS | 5609 | 1463795867217 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 107 (0x9150c000) [pid = 5609] [serial = 201] [outer = 0x91503400] 18:57:48 INFO - PROCESS | 5609 | 1463795868411 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1681ms 18:57:48 INFO - PROCESS | 5609 | 1463795868463 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 5609 | 1463795868469 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:57:48 INFO - PROCESS | 5609 | 1463795868479 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 5609 | 1463795868484 Marionette TRACE conn4 <- [1,242,null,{}] 18:57:48 INFO - PROCESS | 5609 | 1463795868493 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:48 INFO - PROCESS | 5609 | 1463795868738 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:57:48 INFO - PROCESS | 5609 | 1463795868937 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 5609 | ++DOCSHELL 0x965c0000 == 54 [pid = 5609] [id = 68] 18:57:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 108 (0x965c0400) [pid = 5609] [serial = 202] [outer = (nil)] 18:57:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 109 (0x9777f000) [pid = 5609] [serial = 203] [outer = 0x965c0400] 18:57:49 INFO - PROCESS | 5609 | 1463795869064 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 110 (0x99f7c800) [pid = 5609] [serial = 204] [outer = 0x965c0400] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x9978c000 == 53 [pid = 5609] [id = 26] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0xa3576400 == 52 [pid = 5609] [id = 28] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0xa27ccc00 == 51 [pid = 5609] [id = 18] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x937d3800 == 50 [pid = 5609] [id = 32] 18:57:49 INFO - PROCESS | 5609 | --DOMWINDOW == 109 (0xa2371c00) [pid = 5609] [serial = 137] [outer = (nil)] [url = about:blank] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x9a246000 == 49 [pid = 5609] [id = 59] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x92223400 == 48 [pid = 5609] [id = 58] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x9a62ac00 == 47 [pid = 5609] [id = 57] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x97763400 == 46 [pid = 5609] [id = 56] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x95083800 == 45 [pid = 5609] [id = 55] 18:57:49 INFO - PROCESS | 5609 | --DOCSHELL 0x950cf400 == 44 [pid = 5609] [id = 54] 18:57:50 INFO - PROCESS | 5609 | 1463795870060 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 108 (0xa255a000) [pid = 5609] [serial = 134] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 107 (0x9529c400) [pid = 5609] [serial = 110] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 106 (0x9b7df800) [pid = 5609] [serial = 128] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 105 (0xa2378c00) [pid = 5609] [serial = 131] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 104 (0x952b3000) [pid = 5609] [serial = 123] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 103 (0x9520e000) [pid = 5609] [serial = 122] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 102 (0x9776f400) [pid = 5609] [serial = 113] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 101 (0x983de400) [pid = 5609] [serial = 125] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 100 (0x9a206800) [pid = 5609] [serial = 126] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 99 (0x9d9dc400) [pid = 5609] [serial = 119] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 98 (0x9a8f0400) [pid = 5609] [serial = 116] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 97 (0xa23c5800) [pid = 5609] [serial = 132] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 96 (0x9bab3800) [pid = 5609] [serial = 129] [outer = (nil)] [url = about:blank] 18:57:50 INFO - PROCESS | 5609 | --DOMWINDOW == 95 (0xa272d000) [pid = 5609] [serial = 135] [outer = (nil)] [url = about:blank] 18:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1643ms 18:57:50 INFO - PROCESS | 5609 | 1463795870123 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:57:50 INFO - PROCESS | 5609 | 1463795870132 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:57:50 INFO - PROCESS | 5609 | 1463795870145 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 5609 | 1463795870149 Marionette TRACE conn4 <- [1,246,null,{}] 18:57:50 INFO - PROCESS | 5609 | 1463795870156 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:50 INFO - PROCESS | 5609 | 1463795870327 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:57:50 INFO - PROCESS | 5609 | 1463795870487 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x9520a000 == 45 [pid = 5609] [id = 69] 18:57:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 96 (0x9529dc00) [pid = 5609] [serial = 205] [outer = (nil)] 18:57:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 97 (0x9776f400) [pid = 5609] [serial = 206] [outer = 0x9529dc00] 18:57:50 INFO - PROCESS | 5609 | 1463795870571 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 98 (0x9a23a000) [pid = 5609] [serial = 207] [outer = 0x9529dc00] 18:57:51 INFO - PROCESS | 5609 | 1463795871291 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1191ms 18:57:51 INFO - PROCESS | 5609 | 1463795871336 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 5609 | 1463795871340 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:57:51 INFO - PROCESS | 5609 | 1463795871347 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 5609 | 1463795871353 Marionette TRACE conn4 <- [1,250,null,{}] 18:57:51 INFO - PROCESS | 5609 | 1463795871375 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:51 INFO - PROCESS | 5609 | 1463795871546 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:57:51 INFO - PROCESS | 5609 | 1463795871561 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x92223c00 == 46 [pid = 5609] [id = 70] 18:57:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 99 (0x9222c400) [pid = 5609] [serial = 208] [outer = (nil)] 18:57:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 100 (0x9b049c00) [pid = 5609] [serial = 209] [outer = 0x9222c400] 18:57:51 INFO - PROCESS | 5609 | 1463795871754 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 101 (0x9b7e0000) [pid = 5609] [serial = 210] [outer = 0x9222c400] 18:57:52 INFO - PROCESS | 5609 | 1463795872678 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1390ms 18:57:52 INFO - PROCESS | 5609 | 1463795872739 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 5609 | 1463795872744 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:57:52 INFO - PROCESS | 5609 | 1463795872759 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 5609 | 1463795872762 Marionette TRACE conn4 <- [1,254,null,{}] 18:57:52 INFO - PROCESS | 5609 | 1463795872769 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:53 INFO - PROCESS | 5609 | 1463795873008 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:57:53 INFO - PROCESS | 5609 | 1463795873034 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23e800 == 47 [pid = 5609] [id = 71] 18:57:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 102 (0x9b7ecc00) [pid = 5609] [serial = 211] [outer = (nil)] 18:57:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 103 (0x9cbb0400) [pid = 5609] [serial = 212] [outer = 0x9b7ecc00] 18:57:53 INFO - PROCESS | 5609 | 1463795873115 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 104 (0x9d9dc400) [pid = 5609] [serial = 213] [outer = 0x9b7ecc00] 18:57:54 INFO - PROCESS | 5609 | 1463795874038 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1331ms 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 103 (0x92226000) [pid = 5609] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 102 (0x9cbb1c00) [pid = 5609] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 101 (0x9b51d800) [pid = 5609] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 100 (0x952a3c00) [pid = 5609] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 99 (0x9a4ee800) [pid = 5609] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 98 (0x950db800) [pid = 5609] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:57:54 INFO - PROCESS | 5609 | --DOMWINDOW == 97 (0x9520d800) [pid = 5609] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:57:54 INFO - PROCESS | 5609 | 1463795874213 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 5609 | 1463795874218 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:57:54 INFO - PROCESS | 5609 | 1463795874227 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 5609 | 1463795874231 Marionette TRACE conn4 <- [1,258,null,{}] 18:57:54 INFO - PROCESS | 5609 | 1463795874236 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:54 INFO - PROCESS | 5609 | 1463795874385 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:57:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 98 (0x965c2400) [pid = 5609] [serial = 214] [outer = 0x99218800] 18:57:54 INFO - PROCESS | 5609 | 1463795874568 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b51d400 == 48 [pid = 5609] [id = 72] 18:57:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 99 (0x9bd03000) [pid = 5609] [serial = 215] [outer = (nil)] 18:57:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 100 (0x9cbb1400) [pid = 5609] [serial = 216] [outer = 0x9bd03000] 18:57:54 INFO - PROCESS | 5609 | 1463795874737 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 101 (0x9d9ad400) [pid = 5609] [serial = 217] [outer = 0x9bd03000] 18:57:55 INFO - PROCESS | 5609 | 1463795875494 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1295ms 18:57:55 INFO - PROCESS | 5609 | 1463795875525 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:57:55 INFO - PROCESS | 5609 | 1463795875529 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:57:55 INFO - PROCESS | 5609 | 1463795875536 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 5609 | 1463795875539 Marionette TRACE conn4 <- [1,262,null,{}] 18:57:55 INFO - PROCESS | 5609 | 1463795875545 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:55 INFO - PROCESS | 5609 | 1463795875722 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:57:55 INFO - PROCESS | 5609 | 1463795875740 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x97782000 == 49 [pid = 5609] [id = 73] 18:57:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 102 (0x9b03f800) [pid = 5609] [serial = 218] [outer = (nil)] 18:57:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 103 (0xa31cf400) [pid = 5609] [serial = 219] [outer = 0x9b03f800] 18:57:55 INFO - PROCESS | 5609 | 1463795875821 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 104 (0xa335a800) [pid = 5609] [serial = 220] [outer = 0x9b03f800] 18:57:56 INFO - PROCESS | 5609 | 1463795876993 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1489ms 18:57:57 INFO - PROCESS | 5609 | 1463795877027 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 5609 | 1463795877035 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:57:57 INFO - PROCESS | 5609 | 1463795877044 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 5609 | 1463795877050 Marionette TRACE conn4 <- [1,266,null,{}] 18:57:57 INFO - PROCESS | 5609 | 1463795877059 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:57 INFO - PROCESS | 5609 | 1463795877258 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:57:57 INFO - PROCESS | 5609 | 1463795877464 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x952ac000 == 50 [pid = 5609] [id = 74] 18:57:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 105 (0x952b3400) [pid = 5609] [serial = 221] [outer = (nil)] 18:57:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 106 (0x9777ec00) [pid = 5609] [serial = 222] [outer = 0x952b3400] 18:57:57 INFO - PROCESS | 5609 | 1463795877608 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 107 (0x981eb400) [pid = 5609] [serial = 223] [outer = 0x952b3400] 18:57:58 INFO - PROCESS | 5609 | 1463795878538 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1542ms 18:57:58 INFO - PROCESS | 5609 | 1463795878587 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:57:58 INFO - PROCESS | 5609 | 1463795878598 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:57:58 INFO - PROCESS | 5609 | 1463795878610 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 5609 | 1463795878616 Marionette TRACE conn4 <- [1,270,null,{}] 18:57:58 INFO - PROCESS | 5609 | 1463795878624 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:58 INFO - PROCESS | 5609 | 1463795878854 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:57:59 INFO - PROCESS | 5609 | 1463795879059 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a71f400 == 51 [pid = 5609] [id = 75] 18:57:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 108 (0x9a7bd000) [pid = 5609] [serial = 224] [outer = (nil)] 18:57:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 109 (0x9b51cc00) [pid = 5609] [serial = 225] [outer = 0x9a7bd000] 18:57:59 INFO - PROCESS | 5609 | 1463795879203 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 110 (0x9cbb0800) [pid = 5609] [serial = 226] [outer = 0x9a7bd000] 18:58:00 INFO - PROCESS | 5609 | 1463795880139 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1587ms 18:58:00 INFO - PROCESS | 5609 | 1463795880196 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:58:00 INFO - PROCESS | 5609 | 1463795880201 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:58:00 INFO - PROCESS | 5609 | 1463795880208 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 5609 | 1463795880216 Marionette TRACE conn4 <- [1,274,null,{}] 18:58:00 INFO - PROCESS | 5609 | 1463795880236 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:00 INFO - PROCESS | 5609 | 1463795880469 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:58:00 INFO - PROCESS | 5609 | 1463795880678 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 5609 | ++DOCSHELL 0xa27c3c00 == 52 [pid = 5609] [id = 76] 18:58:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 111 (0xa27eac00) [pid = 5609] [serial = 227] [outer = (nil)] 18:58:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 112 (0xa51ef800) [pid = 5609] [serial = 228] [outer = 0xa27eac00] 18:58:00 INFO - PROCESS | 5609 | 1463795880819 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 113 (0xa68c5c00) [pid = 5609] [serial = 229] [outer = 0xa27eac00] 18:58:01 INFO - PROCESS | 5609 | 1463795881703 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1544ms 18:58:01 INFO - PROCESS | 5609 | 1463795881752 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:58:01 INFO - PROCESS | 5609 | 1463795881757 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:58:01 INFO - PROCESS | 5609 | 1463795881764 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 5609 | 1463795881768 Marionette TRACE conn4 <- [1,278,null,{}] 18:58:01 INFO - PROCESS | 5609 | 1463795881774 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:01 INFO - PROCESS | 5609 | 1463795881960 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:58:02 INFO - PROCESS | 5609 | 1463795882121 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x99f82000 == 53 [pid = 5609] [id = 77] 18:58:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 114 (0xa69a2400) [pid = 5609] [serial = 230] [outer = (nil)] 18:58:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0xa6e93000) [pid = 5609] [serial = 231] [outer = 0xa69a2400] 18:58:02 INFO - PROCESS | 5609 | 1463795882221 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0xa6f36000) [pid = 5609] [serial = 232] [outer = 0xa69a2400] 18:58:03 INFO - PROCESS | 5609 | 1463795883205 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1481ms 18:58:03 INFO - PROCESS | 5609 | 1463795883246 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 5609 | 1463795883251 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:58:03 INFO - PROCESS | 5609 | 1463795883257 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 5609 | 1463795883261 Marionette TRACE conn4 <- [1,282,null,{}] 18:58:03 INFO - PROCESS | 5609 | 1463795883267 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:03 INFO - PROCESS | 5609 | 1463795883479 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:58:03 INFO - PROCESS | 5609 | 1463795883639 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x93aa1800 == 54 [pid = 5609] [id = 78] 18:58:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0xa68d2800) [pid = 5609] [serial = 233] [outer = (nil)] 18:58:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0xa6f3a800) [pid = 5609] [serial = 234] [outer = 0xa68d2800] 18:58:03 INFO - PROCESS | 5609 | 1463795883784 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0xa6f3d400) [pid = 5609] [serial = 235] [outer = 0xa68d2800] 18:58:04 INFO - PROCESS | 5609 | 1463795884652 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1433ms 18:58:04 INFO - PROCESS | 5609 | 1463795884692 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 5609 | 1463795884696 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:58:04 INFO - PROCESS | 5609 | 1463795884703 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 5609 | 1463795884706 Marionette TRACE conn4 <- [1,286,null,{}] 18:58:04 INFO - PROCESS | 5609 | 1463795884712 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:04 INFO - PROCESS | 5609 | 1463795884903 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:58:05 INFO - PROCESS | 5609 | 1463795885062 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x92222400 == 55 [pid = 5609] [id = 79] 18:58:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x9222e000) [pid = 5609] [serial = 236] [outer = (nil)] 18:58:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0xa8c04800) [pid = 5609] [serial = 237] [outer = 0x9222e000] 18:58:05 INFO - PROCESS | 5609 | 1463795885156 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0xa8c48800) [pid = 5609] [serial = 238] [outer = 0x9222e000] 18:58:05 INFO - PROCESS | 5609 | 1463795885995 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1336ms 18:58:06 INFO - PROCESS | 5609 | 1463795886040 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 5609 | 1463795886044 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:58:06 INFO - PROCESS | 5609 | 1463795886051 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 5609 | 1463795886054 Marionette TRACE conn4 <- [1,290,null,{}] 18:58:06 INFO - PROCESS | 5609 | 1463795886060 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:06 INFO - PROCESS | 5609 | 1463795886295 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:58:06 INFO - PROCESS | 5609 | 1463795886416 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f994400 == 56 [pid = 5609] [id = 80] 18:58:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8f996000) [pid = 5609] [serial = 239] [outer = (nil)] 18:58:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8f99cc00) [pid = 5609] [serial = 240] [outer = 0x8f996000] 18:58:06 INFO - PROCESS | 5609 | 1463795886507 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8f99dc00) [pid = 5609] [serial = 241] [outer = 0x8f996000] 18:58:07 INFO - PROCESS | 5609 | 1463795887456 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1480ms 18:58:07 INFO - PROCESS | 5609 | 1463795887533 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 5609 | 1463795887536 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:58:07 INFO - PROCESS | 5609 | 1463795887543 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 5609 | 1463795887548 Marionette TRACE conn4 <- [1,294,null,{}] 18:58:07 INFO - PROCESS | 5609 | 1463795887554 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:07 INFO - PROCESS | 5609 | 1463795887867 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:58:08 INFO - PROCESS | 5609 | 1463795888266 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f99b400 == 57 [pid = 5609] [id = 81] 18:58:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8f9a0800) [pid = 5609] [serial = 242] [outer = (nil)] 18:58:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x90c16c00) [pid = 5609] [serial = 243] [outer = 0x8f9a0800] 18:58:08 INFO - PROCESS | 5609 | 1463795888414 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x90c1a800) [pid = 5609] [serial = 244] [outer = 0x8f9a0800] 18:58:09 INFO - PROCESS | 5609 | 1463795889640 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2143ms 18:58:09 INFO - PROCESS | 5609 | 1463795889688 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:58:09 INFO - PROCESS | 5609 | 1463795889697 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:58:09 INFO - PROCESS | 5609 | 1463795889705 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 5609 | 1463795889709 Marionette TRACE conn4 <- [1,298,null,{}] 18:58:09 INFO - PROCESS | 5609 | 1463795889715 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:09 INFO - PROCESS | 5609 | 1463795889898 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:58:10 INFO - PROCESS | 5609 | 1463795890362 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x937d0800 == 58 [pid = 5609] [id = 82] 18:58:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x937d3800) [pid = 5609] [serial = 245] [outer = (nil)] 18:58:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x93cee400) [pid = 5609] [serial = 246] [outer = 0x937d3800] 18:58:10 INFO - PROCESS | 5609 | 1463795890448 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x95081400) [pid = 5609] [serial = 247] [outer = 0x937d3800] 18:58:11 INFO - PROCESS | 5609 | 1463795891354 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1733ms 18:58:11 INFO - PROCESS | 5609 | 1463795891439 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 5609 | 1463795891448 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:58:11 INFO - PROCESS | 5609 | 1463795891455 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 5609 | 1463795891461 Marionette TRACE conn4 <- [1,302,null,{}] 18:58:11 INFO - PROCESS | 5609 | 1463795891469 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:11 INFO - PROCESS | 5609 | 1463795891688 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:58:11 INFO - PROCESS | 5609 | 1463795891956 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150fc00 == 59 [pid = 5609] [id = 83] 18:58:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9222f000) [pid = 5609] [serial = 248] [outer = (nil)] 18:58:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x965bcc00) [pid = 5609] [serial = 249] [outer = 0x9222f000] 18:58:12 INFO - PROCESS | 5609 | 1463795892104 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x97780400) [pid = 5609] [serial = 250] [outer = 0x9222f000] 18:58:12 INFO - PROCESS | 5609 | --DOCSHELL 0x9b51d400 == 58 [pid = 5609] [id = 72] 18:58:12 INFO - PROCESS | 5609 | --DOCSHELL 0x9a23e800 == 57 [pid = 5609] [id = 71] 18:58:12 INFO - PROCESS | 5609 | --DOCSHELL 0x92223c00 == 56 [pid = 5609] [id = 70] 18:58:12 INFO - PROCESS | 5609 | --DOCSHELL 0x9520a000 == 55 [pid = 5609] [id = 69] 18:58:12 INFO - PROCESS | 5609 | --DOCSHELL 0x965c0000 == 54 [pid = 5609] [id = 68] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0xa2243000) [pid = 5609] [serial = 143] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0xa51e9800) [pid = 5609] [serial = 155] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x9cbab000) [pid = 5609] [serial = 173] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0xa1151c00) [pid = 5609] [serial = 176] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9bd08400) [pid = 5609] [serial = 170] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x981ec800) [pid = 5609] [serial = 165] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9a26e000) [pid = 5609] [serial = 140] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9cba6800) [pid = 5609] [serial = 171] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0xa36f0c00) [pid = 5609] [serial = 146] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x952a2000) [pid = 5609] [serial = 158] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x9a7c6c00) [pid = 5609] [serial = 167] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9cbad000) [pid = 5609] [serial = 174] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9b04b800) [pid = 5609] [serial = 168] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9222d800) [pid = 5609] [serial = 149] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x965c1800) [pid = 5609] [serial = 162] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x9777d400) [pid = 5609] [serial = 164] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x965c1400) [pid = 5609] [serial = 152] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x952ac800) [pid = 5609] [serial = 161] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x9d521800) [pid = 5609] [serial = 111] [outer = (nil)] [url = about:blank] 18:58:12 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0xa224a000) [pid = 5609] [serial = 177] [outer = (nil)] [url = about:blank] 18:58:13 INFO - PROCESS | 5609 | 1463795893061 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1641ms 18:58:13 INFO - PROCESS | 5609 | 1463795893100 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 5609 | 1463795893106 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:58:13 INFO - PROCESS | 5609 | 1463795893114 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - PROCESS | 5609 | 1463795893118 Marionette TRACE conn4 <- [1,306,null,{}] 18:58:13 INFO - PROCESS | 5609 | 1463795893124 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:13 INFO - PROCESS | 5609 | 1463795893288 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:58:13 INFO - PROCESS | 5609 | 1463795893309 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f997800 == 55 [pid = 5609] [id = 84] 18:58:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x965c7000) [pid = 5609] [serial = 251] [outer = (nil)] 18:58:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x9a23ac00) [pid = 5609] [serial = 252] [outer = 0x965c7000] 18:58:13 INFO - PROCESS | 5609 | 1463795893388 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x9a630400) [pid = 5609] [serial = 253] [outer = 0x965c7000] 18:58:14 INFO - PROCESS | 5609 | 1463795894321 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1235ms 18:58:14 INFO - PROCESS | 5609 | 1463795894350 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 5609 | 1463795894353 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:58:14 INFO - PROCESS | 5609 | 1463795894369 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 5609 | 1463795894378 Marionette TRACE conn4 <- [1,310,null,{}] 18:58:14 INFO - PROCESS | 5609 | 1463795894391 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:14 INFO - PROCESS | 5609 | 1463795894624 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:58:14 INFO - PROCESS | 5609 | 1463795894651 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23d400 == 56 [pid = 5609] [id = 85] 18:58:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x9afc5000) [pid = 5609] [serial = 254] [outer = (nil)] 18:58:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x9afca800) [pid = 5609] [serial = 255] [outer = 0x9afc5000] 18:58:14 INFO - PROCESS | 5609 | 1463795894739 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x9afcdc00) [pid = 5609] [serial = 256] [outer = 0x9afc5000] 18:58:15 INFO - PROCESS | 5609 | 1463795895694 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1353ms 18:58:15 INFO - PROCESS | 5609 | 1463795895715 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 5609 | 1463795895720 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:58:15 INFO - PROCESS | 5609 | 1463795895736 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 5609 | 1463795895740 Marionette TRACE conn4 <- [1,314,null,{}] 18:58:15 INFO - PROCESS | 5609 | 1463795895747 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:15 INFO - PROCESS | 5609 | 1463795895972 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:58:16 INFO - PROCESS | 5609 | 1463795895995 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c20000 == 57 [pid = 5609] [id = 86] 18:58:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x9afc9000) [pid = 5609] [serial = 257] [outer = (nil)] 18:58:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x9b04a400) [pid = 5609] [serial = 258] [outer = 0x9afc9000] 18:58:16 INFO - PROCESS | 5609 | 1463795896078 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x9b265000) [pid = 5609] [serial = 259] [outer = 0x9afc9000] 18:58:16 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9b7ecc00) [pid = 5609] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:58:16 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9222c400) [pid = 5609] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:58:16 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x965c0400) [pid = 5609] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:58:16 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x9529dc00) [pid = 5609] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:58:16 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x9bd03000) [pid = 5609] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:58:17 INFO - PROCESS | 5609 | 1463795897188 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1489ms 18:58:17 INFO - PROCESS | 5609 | 1463795897218 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 5609 | 1463795897222 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:58:17 INFO - PROCESS | 5609 | 1463795897227 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 5609 | 1463795897231 Marionette TRACE conn4 <- [1,318,null,{}] 18:58:17 INFO - PROCESS | 5609 | 1463795897237 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:17 INFO - PROCESS | 5609 | 1463795897390 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:58:17 INFO - PROCESS | 5609 | 1463795897512 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x98377800 == 58 [pid = 5609] [id = 87] 18:58:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x9a72ec00) [pid = 5609] [serial = 260] [outer = (nil)] 18:58:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x9bd03c00) [pid = 5609] [serial = 261] [outer = 0x9a72ec00] 18:58:17 INFO - PROCESS | 5609 | 1463795897646 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x9cbac800) [pid = 5609] [serial = 262] [outer = 0x9a72ec00] 18:58:18 INFO - PROCESS | 5609 | 1463795898460 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1288ms 18:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:58:18 INFO - PROCESS | 5609 | 1463795898517 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 5609 | 1463795898520 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:58:18 INFO - PROCESS | 5609 | 1463795898527 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 5609 | 1463795898530 Marionette TRACE conn4 <- [1,322,null,{}] 18:58:18 INFO - PROCESS | 5609 | 1463795898536 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:18 INFO - PROCESS | 5609 | 1463795898707 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:58:18 INFO - PROCESS | 5609 | 1463795898719 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9cbae800 == 59 [pid = 5609] [id = 88] 18:58:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x9d586c00) [pid = 5609] [serial = 263] [outer = (nil)] 18:58:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0xa2243c00) [pid = 5609] [serial = 264] [outer = 0x9d586c00] 18:58:18 INFO - PROCESS | 5609 | 1463795898902 Marionette DEBUG loaded listener.js 18:58:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0xa2377800) [pid = 5609] [serial = 265] [outer = 0x9d586c00] 18:58:20 INFO - PROCESS | 5609 | 1463795900020 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1539ms 18:58:20 INFO - PROCESS | 5609 | 1463795900067 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:58:20 INFO - PROCESS | 5609 | 1463795900077 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:58:20 INFO - PROCESS | 5609 | 1463795900086 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 5609 | 1463795900094 Marionette TRACE conn4 <- [1,326,null,{}] 18:58:20 INFO - PROCESS | 5609 | 1463795900103 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:20 INFO - PROCESS | 5609 | 1463795900302 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:58:20 INFO - PROCESS | 5609 | 1463795900513 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x95209c00 == 60 [pid = 5609] [id = 89] 18:58:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x9520a400) [pid = 5609] [serial = 266] [outer = (nil)] 18:58:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x965c5000) [pid = 5609] [serial = 267] [outer = 0x9520a400] 18:58:20 INFO - PROCESS | 5609 | 1463795900656 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x97789c00) [pid = 5609] [serial = 268] [outer = 0x9520a400] 18:58:21 INFO - PROCESS | 5609 | 1463795901664 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1600ms 18:58:21 INFO - PROCESS | 5609 | 1463795901686 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:58:21 INFO - PROCESS | 5609 | 1463795901695 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:58:21 INFO - PROCESS | 5609 | 1463795901707 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - PROCESS | 5609 | 1463795901711 Marionette TRACE conn4 <- [1,330,null,{}] 18:58:21 INFO - PROCESS | 5609 | 1463795901718 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:21 INFO - PROCESS | 5609 | 1463795901917 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:58:22 INFO - PROCESS | 5609 | 1463795902128 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a72a000 == 61 [pid = 5609] [id = 90] 18:58:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x9a72dc00) [pid = 5609] [serial = 269] [outer = (nil)] 18:58:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x9afc3c00) [pid = 5609] [serial = 270] [outer = 0x9a72dc00] 18:58:22 INFO - PROCESS | 5609 | 1463795902268 Marionette DEBUG loaded listener.js 18:58:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x9b041400) [pid = 5609] [serial = 271] [outer = 0x9a72dc00] 18:58:23 INFO - PROCESS | 5609 | 1463795903366 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1692ms 18:58:23 INFO - PROCESS | 5609 | 1463795903400 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 5609 | 1463795903404 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:58:23 INFO - PROCESS | 5609 | 1463795903411 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 5609 | 1463795903418 Marionette TRACE conn4 <- [1,334,null,{}] 18:58:23 INFO - PROCESS | 5609 | 1463795903438 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:23 INFO - PROCESS | 5609 | 1463795903669 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:58:23 INFO - PROCESS | 5609 | 1463795903875 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 5609 | ++DOCSHELL 0xa114a400 == 62 [pid = 5609] [id = 91] 18:58:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0xa237b000) [pid = 5609] [serial = 272] [outer = (nil)] 18:58:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0xa2728c00) [pid = 5609] [serial = 273] [outer = 0xa237b000] 18:58:23 INFO - PROCESS | 5609 | 1463795903968 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0xa335d800) [pid = 5609] [serial = 274] [outer = 0xa237b000] 18:58:24 INFO - PROCESS | 5609 | 1463795904849 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1494ms 18:58:24 INFO - PROCESS | 5609 | 1463795904906 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:58:24 INFO - PROCESS | 5609 | 1463795904912 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:58:24 INFO - PROCESS | 5609 | 1463795904918 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 5609 | 1463795904922 Marionette TRACE conn4 <- [1,338,null,{}] 18:58:24 INFO - PROCESS | 5609 | 1463795904928 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:25 INFO - PROCESS | 5609 | 1463795905110 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:58:25 INFO - PROCESS | 5609 | 1463795905269 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f997400 == 63 [pid = 5609] [id = 92] 18:58:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x97735400) [pid = 5609] [serial = 275] [outer = (nil)] 18:58:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9773c400) [pid = 5609] [serial = 276] [outer = 0x97735400] 18:58:25 INFO - PROCESS | 5609 | 1463795905358 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9773f400) [pid = 5609] [serial = 277] [outer = 0x97735400] 18:58:26 INFO - PROCESS | 5609 | 1463795906222 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1332ms 18:58:26 INFO - PROCESS | 5609 | 1463795906250 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 5609 | 1463795906255 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:58:26 INFO - PROCESS | 5609 | 1463795906281 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 5609 | 1463795906285 Marionette TRACE conn4 <- [1,342,null,{}] 18:58:26 INFO - PROCESS | 5609 | 1463795906291 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:26 INFO - PROCESS | 5609 | 1463795906468 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:58:26 INFO - PROCESS | 5609 | 1463795906631 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x91507c00 == 64 [pid = 5609] [id = 93] 18:58:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x91508400) [pid = 5609] [serial = 278] [outer = (nil)] 18:58:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0xa23c8400) [pid = 5609] [serial = 279] [outer = 0x91508400] 18:58:26 INFO - PROCESS | 5609 | 1463795906720 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0xa36f6800) [pid = 5609] [serial = 280] [outer = 0x91508400] 18:58:27 INFO - PROCESS | 5609 | 1463795907619 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1399ms 18:58:27 INFO - PROCESS | 5609 | 1463795907678 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:58:27 INFO - PROCESS | 5609 | 1463795907683 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:58:27 INFO - PROCESS | 5609 | 1463795907690 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - PROCESS | 5609 | 1463795907693 Marionette TRACE conn4 <- [1,346,null,{}] 18:58:27 INFO - PROCESS | 5609 | 1463795907700 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:27 INFO - PROCESS | 5609 | 1463795907889 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:58:28 INFO - PROCESS | 5609 | 1463795908050 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f347c00 == 65 [pid = 5609] [id = 94] 18:58:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8f349000) [pid = 5609] [serial = 281] [outer = (nil)] 18:58:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8f34fc00) [pid = 5609] [serial = 282] [outer = 0x8f349000] 18:58:28 INFO - PROCESS | 5609 | 1463795908168 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x97742800) [pid = 5609] [serial = 283] [outer = 0x8f349000] 18:58:29 INFO - PROCESS | 5609 | 1463795909028 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1386ms 18:58:29 INFO - PROCESS | 5609 | 1463795909075 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:58:29 INFO - PROCESS | 5609 | 1463795909080 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:58:29 INFO - PROCESS | 5609 | 1463795909105 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 5609 | 1463795909110 Marionette TRACE conn4 <- [1,350,null,{}] 18:58:29 INFO - PROCESS | 5609 | 1463795909118 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:29 INFO - PROCESS | 5609 | 1463795909313 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:58:29 INFO - PROCESS | 5609 | 1463795909482 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f345c00 == 66 [pid = 5609] [id = 95] 18:58:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9150a000) [pid = 5609] [serial = 284] [outer = (nil)] 18:58:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0xa6868000) [pid = 5609] [serial = 285] [outer = 0x9150a000] 18:58:29 INFO - PROCESS | 5609 | 1463795909573 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0xa6e94c00) [pid = 5609] [serial = 286] [outer = 0x9150a000] 18:58:30 INFO - PROCESS | 5609 | 1463795910487 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1454ms 18:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:58:30 INFO - PROCESS | 5609 | 1463795910541 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 5609 | 1463795910544 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:58:30 INFO - PROCESS | 5609 | 1463795910551 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - PROCESS | 5609 | 1463795910555 Marionette TRACE conn4 <- [1,354,null,{}] 18:58:30 INFO - PROCESS | 5609 | 1463795910561 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:30 INFO - PROCESS | 5609 | 1463795910736 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:58:30 INFO - PROCESS | 5609 | 1463795910908 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a1400 == 67 [pid = 5609] [id = 96] 18:58:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x8f6a2400) [pid = 5609] [serial = 287] [outer = (nil)] 18:58:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x8f6a8c00) [pid = 5609] [serial = 288] [outer = 0x8f6a2400] 18:58:31 INFO - PROCESS | 5609 | 1463795910999 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x8f6ac800) [pid = 5609] [serial = 289] [outer = 0x8f6a2400] 18:58:31 INFO - PROCESS | 5609 | 1463795911954 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1431ms 18:58:31 INFO - PROCESS | 5609 | 1463795911983 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 5609 | 1463795911986 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:58:31 INFO - PROCESS | 5609 | 1463795911993 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 5609 | 1463795911997 Marionette TRACE conn4 <- [1,358,null,{}] 18:58:32 INFO - PROCESS | 5609 | 1463795912003 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:32 INFO - PROCESS | 5609 | 1463795912196 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:58:32 INFO - PROCESS | 5609 | 1463795912372 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8b8800 == 68 [pid = 5609] [id = 97] 18:58:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x8e8ba000) [pid = 5609] [serial = 290] [outer = (nil)] 18:58:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x8e8bec00) [pid = 5609] [serial = 291] [outer = 0x8e8ba000] 18:58:32 INFO - PROCESS | 5609 | 1463795912501 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x8e8c1c00) [pid = 5609] [serial = 292] [outer = 0x8e8ba000] 18:58:33 INFO - PROCESS | 5609 | 1463795913432 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1486ms 18:58:33 INFO - PROCESS | 5609 | 1463795913480 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 5609 | 1463795913486 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:58:33 INFO - PROCESS | 5609 | 1463795913494 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 5609 | 1463795913496 Marionette TRACE conn4 <- [1,362,null,{}] 18:58:33 INFO - PROCESS | 5609 | 1463795913503 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:33 INFO - PROCESS | 5609 | 1463795913698 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:58:33 INFO - PROCESS | 5609 | 1463795913925 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c4000 == 69 [pid = 5609] [id = 98] 18:58:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x8e93a400) [pid = 5609] [serial = 293] [outer = (nil)] 18:58:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x8e93cc00) [pid = 5609] [serial = 294] [outer = 0x8e93a400] 18:58:34 INFO - PROCESS | 5609 | 1463795914056 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x8e93f000) [pid = 5609] [serial = 295] [outer = 0x8e93a400] 18:58:34 INFO - PROCESS | 5609 | 1463795914973 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1533ms 18:58:35 INFO - PROCESS | 5609 | 1463795915029 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 5609 | 1463795915033 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:58:35 INFO - PROCESS | 5609 | 1463795915041 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 5609 | 1463795915045 Marionette TRACE conn4 <- [1,366,null,{}] 18:58:35 INFO - PROCESS | 5609 | 1463795915051 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:35 INFO - PROCESS | 5609 | 1463795915329 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:58:35 INFO - PROCESS | 5609 | 1463795915880 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8ba400 == 70 [pid = 5609] [id = 99] 18:58:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x8eab2c00) [pid = 5609] [serial = 296] [outer = (nil)] 18:58:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x8eab6000) [pid = 5609] [serial = 297] [outer = 0x8eab2c00] 18:58:35 INFO - PROCESS | 5609 | 1463795915985 Marionette DEBUG loaded listener.js 18:58:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x8eaba400) [pid = 5609] [serial = 298] [outer = 0x8eab2c00] 18:58:36 INFO - PROCESS | 5609 | 1463795916957 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1939ms 18:58:36 INFO - PROCESS | 5609 | 1463795916982 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 5609 | 1463795916988 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:58:36 INFO - PROCESS | 5609 | 1463795916997 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 5609 | 1463795917003 Marionette TRACE conn4 <- [1,370,null,{}] 18:58:37 INFO - PROCESS | 5609 | 1463795917011 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:37 INFO - PROCESS | 5609 | 1463795917205 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:58:37 INFO - PROCESS | 5609 | 1463795917564 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a8000 == 71 [pid = 5609] [id = 100] 18:58:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x8f6a9000) [pid = 5609] [serial = 299] [outer = (nil)] 18:58:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x8f6ae400) [pid = 5609] [serial = 300] [outer = 0x8f6a9000] 18:58:37 INFO - PROCESS | 5609 | 1463795917703 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x8f995400) [pid = 5609] [serial = 301] [outer = 0x8f6a9000] 18:58:39 INFO - PROCESS | 5609 | 1463795919071 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 2141ms 18:58:39 INFO - PROCESS | 5609 | 1463795919145 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 5609 | 1463795919155 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:58:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:58:39 INFO - PROCESS | 5609 | 1463795919226 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - PROCESS | 5609 | 1463795919230 Marionette TRACE conn4 <- [1,374,null,{}] 18:58:39 INFO - PROCESS | 5609 | 1463795919372 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:39 INFO - PROCESS | 5609 | 1463795919689 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:58:39 INFO - PROCESS | 5609 | 1463795919874 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 5609 | --DOCSHELL 0x983eac00 == 70 [pid = 5609] [id = 25] 18:58:39 INFO - PROCESS | 5609 | --DOCSHELL 0x94661400 == 69 [pid = 5609] [id = 30] 18:58:39 INFO - PROCESS | 5609 | --DOCSHELL 0x98377800 == 68 [pid = 5609] [id = 87] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0xa255b400) [pid = 5609] [serial = 179] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x9529d400) [pid = 5609] [serial = 182] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9b7ebc00) [pid = 5609] [serial = 185] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0xa31cec00) [pid = 5609] [serial = 188] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0xa51ecc00) [pid = 5609] [serial = 191] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9a723c00) [pid = 5609] [serial = 194] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0xa68c5800) [pid = 5609] [serial = 197] [outer = (nil)] [url = about:blank] 18:58:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a3c00 == 69 [pid = 5609] [id = 101] 18:58:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x90c1b000) [pid = 5609] [serial = 302] [outer = (nil)] 18:58:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x92224400) [pid = 5609] [serial = 303] [outer = 0x90c1b000] 18:58:40 INFO - PROCESS | 5609 | 1463795920011 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x93cf0400) [pid = 5609] [serial = 304] [outer = 0x90c1b000] 18:58:40 INFO - PROCESS | 5609 | --DOCSHELL 0x90c20000 == 68 [pid = 5609] [id = 86] 18:58:40 INFO - PROCESS | 5609 | --DOCSHELL 0x9a23d400 == 67 [pid = 5609] [id = 85] 18:58:40 INFO - PROCESS | 5609 | --DOCSHELL 0x8f997800 == 66 [pid = 5609] [id = 84] 18:58:40 INFO - PROCESS | 5609 | --DOCSHELL 0x9150fc00 == 65 [pid = 5609] [id = 83] 18:58:40 INFO - PROCESS | 5609 | --DOCSHELL 0x937d0800 == 64 [pid = 5609] [id = 82] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x9d9ad400) [pid = 5609] [serial = 217] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x952b1000) [pid = 5609] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9cbb1400) [pid = 5609] [serial = 216] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9b7e0000) [pid = 5609] [serial = 210] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9cbb0400) [pid = 5609] [serial = 212] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9b049c00) [pid = 5609] [serial = 209] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x99f7c800) [pid = 5609] [serial = 204] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9777f000) [pid = 5609] [serial = 203] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x91509c00) [pid = 5609] [serial = 200] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9776f400) [pid = 5609] [serial = 206] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9a23a000) [pid = 5609] [serial = 207] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9d9dc400) [pid = 5609] [serial = 213] [outer = (nil)] [url = about:blank] 18:58:40 INFO - PROCESS | 5609 | 1463795920884 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:58:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:58:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1759ms 18:58:40 INFO - PROCESS | 5609 | 1463795920926 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:58:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:58:40 INFO - PROCESS | 5609 | 1463795920930 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:58:40 INFO - PROCESS | 5609 | 1463795920939 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 5609 | 1463795920948 Marionette TRACE conn4 <- [1,378,null,{}] 18:58:40 INFO - PROCESS | 5609 | 1463795920967 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:41 INFO - PROCESS | 5609 | 1463795921135 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:58:41 INFO - PROCESS | 5609 | 1463795921149 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x9222ac00 == 65 [pid = 5609] [id = 102] 18:58:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9520a000) [pid = 5609] [serial = 305] [outer = (nil)] 18:58:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x965be000) [pid = 5609] [serial = 306] [outer = 0x9520a000] 18:58:41 INFO - PROCESS | 5609 | 1463795921220 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x97733800) [pid = 5609] [serial = 307] [outer = 0x9520a000] 18:58:42 INFO - PROCESS | 5609 | 1463795922174 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:58:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1294ms 18:58:42 INFO - PROCESS | 5609 | 1463795922231 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 5609 | 1463795922236 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:58:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:58:42 INFO - PROCESS | 5609 | 1463795922242 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 5609 | 1463795922245 Marionette TRACE conn4 <- [1,382,null,{}] 18:58:42 INFO - PROCESS | 5609 | 1463795922251 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:42 INFO - PROCESS | 5609 | 1463795922497 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:58:42 INFO - PROCESS | 5609 | 1463795922575 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x952b3000 == 66 [pid = 5609] [id = 103] 18:58:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x952b5c00) [pid = 5609] [serial = 308] [outer = (nil)] 18:58:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9776f400) [pid = 5609] [serial = 309] [outer = 0x952b5c00] 18:58:42 INFO - PROCESS | 5609 | 1463795922655 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x99217000) [pid = 5609] [serial = 310] [outer = 0x952b5c00] 18:58:43 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:43 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:58:43 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:43 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:43 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:43 INFO - PROCESS | 5609 | 1463795923670 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:58:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1483ms 18:58:43 INFO - PROCESS | 5609 | 1463795923726 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:58:43 INFO - PROCESS | 5609 | 1463795923731 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:58:43 INFO - PROCESS | 5609 | 1463795923738 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 5609 | 1463795923741 Marionette TRACE conn4 <- [1,386,null,{}] 18:58:43 INFO - PROCESS | 5609 | 1463795923747 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:43 INFO - PROCESS | 5609 | 1463795923958 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:58:44 INFO - PROCESS | 5609 | 1463795923986 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23c400 == 67 [pid = 5609] [id = 104] 18:58:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a23d400) [pid = 5609] [serial = 311] [outer = (nil)] 18:58:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a4f3c00) [pid = 5609] [serial = 312] [outer = 0x9a23d400] 18:58:44 INFO - PROCESS | 5609 | 1463795924079 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a72a800) [pid = 5609] [serial = 313] [outer = 0x9a23d400] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9afc5000) [pid = 5609] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9b03f800) [pid = 5609] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x965c7000) [pid = 5609] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9222f000) [pid = 5609] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x99ee5000) [pid = 5609] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x937d3800) [pid = 5609] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0xa0606000) [pid = 5609] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9afc9000) [pid = 5609] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:58:45 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a72ec00) [pid = 5609] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:58:45 INFO - PROCESS | 5609 | 1463795925540 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1840ms 18:58:45 INFO - PROCESS | 5609 | 1463795925625 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 5609 | 1463795925632 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:58:45 INFO - PROCESS | 5609 | 1463795925642 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 5609 | 1463795925646 Marionette TRACE conn4 <- [1,390,null,{}] 18:58:45 INFO - PROCESS | 5609 | 1463795925652 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:45 INFO - PROCESS | 5609 | 1463795925827 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:58:45 INFO - PROCESS | 5609 | 1463795925965 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x9222f000 == 68 [pid = 5609] [id = 105] 18:58:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x937d3800) [pid = 5609] [serial = 314] [outer = (nil)] 18:58:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9a725800) [pid = 5609] [serial = 315] [outer = 0x937d3800] 18:58:46 INFO - PROCESS | 5609 | 1463795926060 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9afc9800) [pid = 5609] [serial = 316] [outer = 0x937d3800] 18:58:46 INFO - PROCESS | 5609 | 1463795926976 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1384ms 18:58:47 INFO - PROCESS | 5609 | 1463795927027 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 5609 | 1463795927031 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:58:47 INFO - PROCESS | 5609 | 1463795927039 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 5609 | 1463795927043 Marionette TRACE conn4 <- [1,394,null,{}] 18:58:47 INFO - PROCESS | 5609 | 1463795927048 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:47 INFO - PROCESS | 5609 | 1463795927252 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:58:47 INFO - PROCESS | 5609 | 1463795927547 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8bf800 == 69 [pid = 5609] [id = 106] 18:58:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x8e8c4c00) [pid = 5609] [serial = 317] [outer = (nil)] 18:58:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x8eaadc00) [pid = 5609] [serial = 318] [outer = 0x8e8c4c00] 18:58:47 INFO - PROCESS | 5609 | 1463795927687 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x8eabb800) [pid = 5609] [serial = 319] [outer = 0x8e8c4c00] 18:58:48 INFO - PROCESS | 5609 | 1463795928846 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1886ms 18:58:48 INFO - PROCESS | 5609 | 1463795928928 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:58:48 INFO - PROCESS | 5609 | 1463795928936 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:58:48 INFO - PROCESS | 5609 | 1463795928945 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - PROCESS | 5609 | 1463795928951 Marionette TRACE conn4 <- [1,398,null,{}] 18:58:48 INFO - PROCESS | 5609 | 1463795928959 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:49 INFO - PROCESS | 5609 | 1463795929216 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:58:49 INFO - PROCESS | 5609 | 1463795929441 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c18000 == 70 [pid = 5609] [id = 107] 18:58:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x91507800) [pid = 5609] [serial = 320] [outer = (nil)] 18:58:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x92225000) [pid = 5609] [serial = 321] [outer = 0x91507800] 18:58:49 INFO - PROCESS | 5609 | 1463795929587 Marionette DEBUG loaded listener.js 18:58:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9507ac00) [pid = 5609] [serial = 322] [outer = 0x91507800] 18:58:50 INFO - PROCESS | 5609 | 1463795930618 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1751ms 18:58:50 INFO - PROCESS | 5609 | 1463795930701 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:58:50 INFO - PROCESS | 5609 | 1463795930708 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:58:50 INFO - PROCESS | 5609 | 1463795930715 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:58:50 INFO - PROCESS | 5609 | 1463795930720 Marionette TRACE conn4 <- [1,402,null,{}] 18:58:50 INFO - PROCESS | 5609 | 1463795930726 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:50 INFO - PROCESS | 5609 | 1463795930964 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:58:51 INFO - PROCESS | 5609 | 1463795931232 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x965c7000 == 71 [pid = 5609] [id = 108] 18:58:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x97739400) [pid = 5609] [serial = 323] [outer = (nil)] 18:58:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9776dc00) [pid = 5609] [serial = 324] [outer = 0x97739400] 18:58:51 INFO - PROCESS | 5609 | 1463795931323 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9a237c00) [pid = 5609] [serial = 325] [outer = 0x97739400] 18:58:52 INFO - PROCESS | 5609 | 1463795932331 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1683ms 18:58:52 INFO - PROCESS | 5609 | 1463795932399 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:58:52 INFO - PROCESS | 5609 | 1463795932404 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:58:52 INFO - PROCESS | 5609 | 1463795932422 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - PROCESS | 5609 | 1463795932432 Marionette TRACE conn4 <- [1,406,null,{}] 18:58:52 INFO - PROCESS | 5609 | 1463795932440 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:52 INFO - PROCESS | 5609 | 1463795932697 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:58:53 INFO - PROCESS | 5609 | 1463795932984 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afc5c00 == 72 [pid = 5609] [id = 109] 18:58:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9afcb000) [pid = 5609] [serial = 326] [outer = (nil)] 18:58:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9b04a800) [pid = 5609] [serial = 327] [outer = 0x9afcb000] 18:58:53 INFO - PROCESS | 5609 | 1463795933084 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9ba8d400) [pid = 5609] [serial = 328] [outer = 0x9afcb000] 18:58:54 INFO - PROCESS | 5609 | 1463795934110 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1747ms 18:58:54 INFO - PROCESS | 5609 | 1463795934161 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 5609 | 1463795934167 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:58:54 INFO - PROCESS | 5609 | 1463795934175 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 5609 | 1463795934180 Marionette TRACE conn4 <- [1,410,null,{}] 18:58:54 INFO - PROCESS | 5609 | 1463795934186 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:54 INFO - PROCESS | 5609 | 1463795934389 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:58:54 INFO - PROCESS | 5609 | 1463795934628 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4e000 == 73 [pid = 5609] [id = 110] 18:58:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x8ea4f000) [pid = 5609] [serial = 329] [outer = (nil)] 18:58:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x8ea57400) [pid = 5609] [serial = 330] [outer = 0x8ea4f000] 18:58:54 INFO - PROCESS | 5609 | 1463795934764 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9afd1c00) [pid = 5609] [serial = 331] [outer = 0x8ea4f000] 18:58:55 INFO - PROCESS | 5609 | 1463795935698 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1586ms 18:58:55 INFO - PROCESS | 5609 | 1463795935762 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:58:55 INFO - PROCESS | 5609 | 1463795935768 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:58:55 INFO - PROCESS | 5609 | 1463795935774 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 5609 | 1463795935778 Marionette TRACE conn4 <- [1,414,null,{}] 18:58:55 INFO - PROCESS | 5609 | 1463795935784 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:56 INFO - PROCESS | 5609 | 1463795936000 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:58:56 INFO - PROCESS | 5609 | 1463795936226 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x9bd8f800 == 74 [pid = 5609] [id = 111] 18:58:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9bd90400) [pid = 5609] [serial = 332] [outer = (nil)] 18:58:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9bd92400) [pid = 5609] [serial = 333] [outer = 0x9bd90400] 18:58:56 INFO - PROCESS | 5609 | 1463795936343 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9bd9c400) [pid = 5609] [serial = 334] [outer = 0x9bd90400] 18:58:57 INFO - PROCESS | 5609 | 1463795937351 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1632ms 18:58:57 INFO - PROCESS | 5609 | 1463795937408 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 5609 | 1463795937412 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:58:57 INFO - PROCESS | 5609 | 1463795937420 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 5609 | 1463795937424 Marionette TRACE conn4 <- [1,418,null,{}] 18:58:57 INFO - PROCESS | 5609 | 1463795937431 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:57 INFO - PROCESS | 5609 | 1463795937634 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:58:57 INFO - PROCESS | 5609 | 1463795937867 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x9ba8f400 == 75 [pid = 5609] [id = 112] 18:58:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9cba5400) [pid = 5609] [serial = 335] [outer = (nil)] 18:58:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9d528c00) [pid = 5609] [serial = 336] [outer = 0x9cba5400] 18:58:58 INFO - PROCESS | 5609 | 1463795938005 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa060d000) [pid = 5609] [serial = 337] [outer = 0x9cba5400] 18:58:59 INFO - PROCESS | 5609 | 1463795939448 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2088ms 18:58:59 INFO - PROCESS | 5609 | 1463795939510 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 5609 | 1463795939517 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:58:59 INFO - PROCESS | 5609 | 1463795939527 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 5609 | 1463795939531 Marionette TRACE conn4 <- [1,422,null,{}] 18:58:59 INFO - PROCESS | 5609 | 1463795939536 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:59 INFO - PROCESS | 5609 | 1463795939733 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:58:59 INFO - PROCESS | 5609 | 1463795939917 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c2800 == 76 [pid = 5609] [id = 113] 18:58:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x8d9c3800) [pid = 5609] [serial = 338] [outer = (nil)] 18:59:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x8d9c9c00) [pid = 5609] [serial = 339] [outer = 0x8d9c3800] 18:59:00 INFO - PROCESS | 5609 | 1463795940008 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x8d9ce400) [pid = 5609] [serial = 340] [outer = 0x8d9c3800] 18:59:01 INFO - PROCESS | 5609 | 1463795941361 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1883ms 18:59:01 INFO - PROCESS | 5609 | 1463795941447 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 5609 | 1463795941451 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:59:01 INFO - PROCESS | 5609 | 1463795941460 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 5609 | 1463795941463 Marionette TRACE conn4 <- [1,426,null,{}] 18:59:01 INFO - PROCESS | 5609 | 1463795941471 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:01 INFO - PROCESS | 5609 | 1463795941681 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:59:01 INFO - PROCESS | 5609 | 1463795941858 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c5000 == 77 [pid = 5609] [id = 114] 18:59:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x8d9ca400) [pid = 5609] [serial = 341] [outer = (nil)] 18:59:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x8dc05000) [pid = 5609] [serial = 342] [outer = 0x8d9ca400] 18:59:01 INFO - PROCESS | 5609 | 1463795941957 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x8dc07800) [pid = 5609] [serial = 343] [outer = 0x8d9ca400] 18:59:02 INFO - PROCESS | 5609 | 1463795942954 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:59:03 INFO - PROCESS | 5609 | 1463795943012 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:59:03 INFO - PROCESS | 5609 | 1463795943018 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 5609 | 1463795943022 Marionette TRACE conn4 <- [1,430,null,{}] 18:59:03 INFO - PROCESS | 5609 | 1463795943028 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:03 INFO - PROCESS | 5609 | 1463795943219 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:59:03 INFO - PROCESS | 5609 | 1463795943447 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c5400 == 78 [pid = 5609] [id = 115] 18:59:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x8dc05400) [pid = 5609] [serial = 344] [outer = (nil)] 18:59:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x9466bc00) [pid = 5609] [serial = 345] [outer = 0x8dc05400] 18:59:03 INFO - PROCESS | 5609 | 1463795943576 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0x952b8000) [pid = 5609] [serial = 346] [outer = 0x8dc05400] 18:59:04 INFO - PROCESS | 5609 | 1463795944487 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1536ms 18:59:04 INFO - PROCESS | 5609 | 1463795944556 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 5609 | 1463795944560 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:59:04 INFO - PROCESS | 5609 | 1463795944566 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 5609 | 1463795944570 Marionette TRACE conn4 <- [1,434,null,{}] 18:59:04 INFO - PROCESS | 5609 | 1463795944576 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:04 INFO - PROCESS | 5609 | 1463795944765 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:59:05 INFO - PROCESS | 5609 | 1463795945588 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4c800 == 79 [pid = 5609] [id = 116] 18:59:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0x8ea4cc00) [pid = 5609] [serial = 347] [outer = (nil)] 18:59:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0x8ea55400) [pid = 5609] [serial = 348] [outer = 0x8ea4cc00] 18:59:05 INFO - PROCESS | 5609 | 1463795945727 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0x8eabc800) [pid = 5609] [serial = 349] [outer = 0x8ea4cc00] 18:59:07 INFO - PROCESS | 5609 | 1463795947050 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2537ms 18:59:07 INFO - PROCESS | 5609 | 1463795947108 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:59:07 INFO - PROCESS | 5609 | 1463795947118 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:59:07 INFO - PROCESS | 5609 | 1463795947146 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 5609 | 1463795947155 Marionette TRACE conn4 <- [1,438,null,{}] 18:59:07 INFO - PROCESS | 5609 | 1463795947167 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:07 INFO - PROCESS | 5609 | 1463795947517 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:59:07 INFO - PROCESS | 5609 | 1463795947712 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c15c00 == 80 [pid = 5609] [id = 117] 18:59:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0x91506c00) [pid = 5609] [serial = 350] [outer = (nil)] 18:59:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x937d0800) [pid = 5609] [serial = 351] [outer = 0x91506c00] 18:59:07 INFO - PROCESS | 5609 | 1463795947802 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x950db400) [pid = 5609] [serial = 352] [outer = 0x91506c00] 18:59:08 INFO - PROCESS | 5609 | 1463795948880 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1799ms 18:59:08 INFO - PROCESS | 5609 | 1463795948979 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 5609 | 1463795948986 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:59:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:59:09 INFO - PROCESS | 5609 | 1463795948996 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 5609 | 1463795948998 Marionette TRACE conn4 <- [1,442,null,{}] 18:59:09 INFO - PROCESS | 5609 | 1463795949005 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:09 INFO - PROCESS | 5609 | 1463795949263 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9a23b400 == 79 [pid = 5609] [id = 62] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x937ce800 == 78 [pid = 5609] [id = 65] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x92228c00 == 77 [pid = 5609] [id = 64] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x952b5000 == 76 [pid = 5609] [id = 66] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9222f000 == 75 [pid = 5609] [id = 105] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9a23c400 == 74 [pid = 5609] [id = 104] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x952b3000 == 73 [pid = 5609] [id = 103] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9222ac00 == 72 [pid = 5609] [id = 102] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a3c00 == 71 [pid = 5609] [id = 101] 18:59:09 INFO - PROCESS | 5609 | 1463795949584 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a8000 == 70 [pid = 5609] [id = 100] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8ba400 == 69 [pid = 5609] [id = 99] 18:59:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8b6000 == 70 [pid = 5609] [id = 118] 18:59:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x8e8ba400) [pid = 5609] [serial = 353] [outer = (nil)] 18:59:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x8f6ac400) [pid = 5609] [serial = 354] [outer = 0x8e8ba400] 18:59:09 INFO - PROCESS | 5609 | 1463795949669 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x93a9a800) [pid = 5609] [serial = 355] [outer = 0x8e8ba400] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x9a72a000 == 69 [pid = 5609] [id = 90] 18:59:09 INFO - PROCESS | 5609 | --DOCSHELL 0x95209c00 == 68 [pid = 5609] [id = 89] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x9cbac800) [pid = 5609] [serial = 262] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x8f99cc00) [pid = 5609] [serial = 240] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x9b51cc00) [pid = 5609] [serial = 225] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x9afca800) [pid = 5609] [serial = 255] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0xa6f3a800) [pid = 5609] [serial = 234] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0xa31cf400) [pid = 5609] [serial = 219] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0x9afcdc00) [pid = 5609] [serial = 256] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0x9a630400) [pid = 5609] [serial = 253] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0x965bcc00) [pid = 5609] [serial = 249] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x97780400) [pid = 5609] [serial = 250] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0xa3155800) [pid = 5609] [serial = 138] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x95081400) [pid = 5609] [serial = 247] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0xa25fac00) [pid = 5609] [serial = 180] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9b04a400) [pid = 5609] [serial = 258] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0xa335a800) [pid = 5609] [serial = 220] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x90c16c00) [pid = 5609] [serial = 243] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x9a23ac00) [pid = 5609] [serial = 252] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9b265000) [pid = 5609] [serial = 259] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9777ec00) [pid = 5609] [serial = 222] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x93cee400) [pid = 5609] [serial = 246] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0xa51ef800) [pid = 5609] [serial = 228] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9bd03c00) [pid = 5609] [serial = 261] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0xa6e93000) [pid = 5609] [serial = 231] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0xa8c04800) [pid = 5609] [serial = 237] [outer = (nil)] [url = about:blank] 18:59:10 INFO - PROCESS | 5609 | 1463795950558 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1635ms 18:59:10 INFO - PROCESS | 5609 | 1463795950633 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 5609 | 1463795950636 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:59:10 INFO - PROCESS | 5609 | 1463795950651 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 5609 | 1463795950660 Marionette TRACE conn4 <- [1,446,null,{}] 18:59:10 INFO - PROCESS | 5609 | 1463795950670 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:10 INFO - PROCESS | 5609 | 1463795950852 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:59:11 INFO - PROCESS | 5609 | 1463795950999 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c0800 == 69 [pid = 5609] [id = 119] 18:59:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9466d400) [pid = 5609] [serial = 356] [outer = (nil)] 18:59:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9a209800) [pid = 5609] [serial = 357] [outer = 0x9466d400] 18:59:11 INFO - PROCESS | 5609 | 1463795951084 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9a267c00) [pid = 5609] [serial = 358] [outer = 0x9466d400] 18:59:11 INFO - PROCESS | 5609 | 1463795951911 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:59:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1350ms 18:59:11 INFO - PROCESS | 5609 | 1463795951996 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 5609 | 1463795952001 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:59:12 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9a23d400) [pid = 5609] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:59:12 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x90c1b000) [pid = 5609] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:59:12 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8eab2c00) [pid = 5609] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:59:12 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x952b5c00) [pid = 5609] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:59:12 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x8f6a9000) [pid = 5609] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:59:12 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9520a000) [pid = 5609] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:59:12 INFO - PROCESS | 5609 | 1463795952643 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - PROCESS | 5609 | 1463795952651 Marionette TRACE conn4 <- [1,450,null,{}] 18:59:12 INFO - PROCESS | 5609 | 1463795952715 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:12 INFO - PROCESS | 5609 | 1463795952915 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:59:13 INFO - PROCESS | 5609 | 1463795953112 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4a400 == 70 [pid = 5609] [id = 120] 18:59:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x8ea52800) [pid = 5609] [serial = 359] [outer = (nil)] 18:59:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x8eab2c00) [pid = 5609] [serial = 360] [outer = 0x8ea52800] 18:59:13 INFO - PROCESS | 5609 | 1463795953206 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x8f34b400) [pid = 5609] [serial = 361] [outer = 0x8ea52800] 18:59:14 INFO - PROCESS | 5609 | 1463795954282 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:59:14 INFO - PROCESS | 5609 | 1463795954353 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:59:14 INFO - PROCESS | 5609 | 1463795954361 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - PROCESS | 5609 | 1463795954366 Marionette TRACE conn4 <- [1,454,null,{}] 18:59:14 INFO - PROCESS | 5609 | 1463795954380 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:14 INFO - PROCESS | 5609 | 1463795954638 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:59:14 INFO - PROCESS | 5609 | 1463795954875 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c1f400 == 71 [pid = 5609] [id = 121] 18:59:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x92223800) [pid = 5609] [serial = 362] [outer = (nil)] 18:59:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x95209c00) [pid = 5609] [serial = 363] [outer = 0x92223800] 18:59:14 INFO - PROCESS | 5609 | 1463795954967 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x952b3c00) [pid = 5609] [serial = 364] [outer = 0x92223800] 18:59:15 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:59:15 INFO - PROCESS | 5609 | 1463795955970 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1690ms 18:59:16 INFO - PROCESS | 5609 | 1463795956052 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:59:16 INFO - PROCESS | 5609 | 1463795956056 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:59:16 INFO - PROCESS | 5609 | 1463795956064 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 5609 | 1463795956067 Marionette TRACE conn4 <- [1,458,null,{}] 18:59:16 INFO - PROCESS | 5609 | 1463795956075 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:16 INFO - PROCESS | 5609 | 1463795956336 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:59:16 INFO - PROCESS | 5609 | 1463795956627 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a139800 == 72 [pid = 5609] [id = 122] 18:59:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9a201800) [pid = 5609] [serial = 365] [outer = (nil)] 18:59:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9a23d400) [pid = 5609] [serial = 366] [outer = 0x9a201800] 18:59:16 INFO - PROCESS | 5609 | 1463795956779 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9a727c00) [pid = 5609] [serial = 367] [outer = 0x9a201800] 18:59:18 INFO - PROCESS | 5609 | 1463795958462 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:59:18 INFO - PROCESS | 5609 | 1463795958566 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:59:18 INFO - PROCESS | 5609 | 1463795958575 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:59:18 INFO - PROCESS | 5609 | 1463795958578 Marionette TRACE conn4 <- [1,462,null,{}] 18:59:18 INFO - PROCESS | 5609 | 1463795958584 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:18 INFO - PROCESS | 5609 | 1463795958924 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:59:19 INFO - PROCESS | 5609 | 1463795959077 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x93aa1000 == 73 [pid = 5609] [id = 123] 18:59:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x97763800) [pid = 5609] [serial = 368] [outer = (nil)] 18:59:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9d585000) [pid = 5609] [serial = 369] [outer = 0x97763800] 18:59:19 INFO - PROCESS | 5609 | 1463795959177 Marionette DEBUG loaded listener.js 18:59:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa114ec00) [pid = 5609] [serial = 370] [outer = 0x97763800] 18:59:20 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:59:20 INFO - PROCESS | 5609 | 1463795960207 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 5609 | 1463795960263 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:59:20 INFO - PROCESS | 5609 | 1463795960270 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 5609 | 1463795960274 Marionette TRACE conn4 <- [1,466,null,{}] 18:59:20 INFO - PROCESS | 5609 | 1463795960280 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:20 INFO - PROCESS | 5609 | 1463795960478 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:59:20 INFO - PROCESS | 5609 | 1463795960719 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 5609 | ++DOCSHELL 0xa114b800 == 74 [pid = 5609] [id = 124] 18:59:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0xa22ab800) [pid = 5609] [serial = 371] [outer = (nil)] 18:59:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0xa25fb400) [pid = 5609] [serial = 372] [outer = 0xa22ab800] 18:59:20 INFO - PROCESS | 5609 | 1463795960858 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0xa3156800) [pid = 5609] [serial = 373] [outer = 0xa22ab800] 18:59:21 INFO - PROCESS | 5609 | 1463795961835 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 5609 | 1463795961915 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:59:21 INFO - PROCESS | 5609 | 1463795961922 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 5609 | 1463795961926 Marionette TRACE conn4 <- [1,470,null,{}] 18:59:21 INFO - PROCESS | 5609 | 1463795961932 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:22 INFO - PROCESS | 5609 | 1463795962242 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:59:22 INFO - PROCESS | 5609 | 1463795962496 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe2800 == 75 [pid = 5609] [id = 125] 18:59:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x8dbe4c00) [pid = 5609] [serial = 374] [outer = (nil)] 18:59:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x8dbed400) [pid = 5609] [serial = 375] [outer = 0x8dbe4c00] 18:59:22 INFO - PROCESS | 5609 | 1463795962593 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0xa51a1000) [pid = 5609] [serial = 376] [outer = 0x8dbe4c00] 18:59:23 INFO - PROCESS | 5609 | 1463795963708 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1837ms 18:59:23 INFO - PROCESS | 5609 | 1463795963761 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 5609 | 1463795963764 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:59:23 INFO - PROCESS | 5609 | 1463795963772 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 5609 | 1463795963777 Marionette TRACE conn4 <- [1,474,null,{}] 18:59:23 INFO - PROCESS | 5609 | 1463795963784 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:24 INFO - PROCESS | 5609 | 1463795963998 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:59:24 INFO - PROCESS | 5609 | 1463795964285 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db83000 == 76 [pid = 5609] [id = 126] 18:59:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0x8db83c00) [pid = 5609] [serial = 377] [outer = (nil)] 18:59:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0x8db8b800) [pid = 5609] [serial = 378] [outer = 0x8db83c00] 18:59:24 INFO - PROCESS | 5609 | 1463795964374 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0x8db8ec00) [pid = 5609] [serial = 379] [outer = 0x8db83c00] 18:59:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0x8db90800) [pid = 5609] [serial = 380] [outer = 0x99218800] 18:59:25 INFO - PROCESS | 5609 | 1463795965420 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1690ms 18:59:25 INFO - PROCESS | 5609 | 1463795965462 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 5609 | 1463795965467 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:59:25 INFO - PROCESS | 5609 | 1463795965474 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 5609 | 1463795965478 Marionette TRACE conn4 <- [1,478,null,{}] 18:59:25 INFO - PROCESS | 5609 | 1463795965484 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:25 INFO - PROCESS | 5609 | 1463795965669 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:59:25 INFO - PROCESS | 5609 | 1463795965936 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e5c00 == 77 [pid = 5609] [id = 127] 18:59:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x8e2e9000) [pid = 5609] [serial = 381] [outer = (nil)] 18:59:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x8e2ee400) [pid = 5609] [serial = 382] [outer = 0x8e2e9000] 18:59:26 INFO - PROCESS | 5609 | 1463795966028 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x8e2f0c00) [pid = 5609] [serial = 383] [outer = 0x8e2e9000] 18:59:27 INFO - PROCESS | 5609 | 1463795967025 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1585ms 18:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:59:27 INFO - PROCESS | 5609 | 1463795967060 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:59:27 INFO - PROCESS | 5609 | 1463795967063 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:59:27 INFO - PROCESS | 5609 | 1463795967070 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - PROCESS | 5609 | 1463795967074 Marionette TRACE conn4 <- [1,482,null,{}] 18:59:27 INFO - PROCESS | 5609 | 1463795967080 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:27 INFO - PROCESS | 5609 | 1463795967260 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:59:27 INFO - PROCESS | 5609 | 1463795967450 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2ed000 == 78 [pid = 5609] [id = 128] 18:59:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x8e2ef400) [pid = 5609] [serial = 384] [outer = (nil)] 18:59:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x8e3ee800) [pid = 5609] [serial = 385] [outer = 0x8e2ef400] 18:59:27 INFO - PROCESS | 5609 | 1463795967545 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x8e3f3000) [pid = 5609] [serial = 386] [outer = 0x8e2ef400] 18:59:28 INFO - PROCESS | 5609 | 1463795968567 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1531ms 18:59:28 INFO - PROCESS | 5609 | 1463795968603 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 5609 | 1463795968606 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:59:28 INFO - PROCESS | 5609 | 1463795968614 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 5609 | 1463795968617 Marionette TRACE conn4 <- [1,486,null,{}] 18:59:28 INFO - PROCESS | 5609 | 1463795968623 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:28 INFO - PROCESS | 5609 | 1463795968817 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:59:29 INFO - PROCESS | 5609 | 1463795969067 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcaf400 == 79 [pid = 5609] [id = 129] 18:59:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x8dcb0000) [pid = 5609] [serial = 387] [outer = (nil)] 18:59:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x8dcb4800) [pid = 5609] [serial = 388] [outer = 0x8dcb0000] 18:59:29 INFO - PROCESS | 5609 | 1463795969201 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0x8dcb8800) [pid = 5609] [serial = 389] [outer = 0x8dcb0000] 18:59:30 INFO - PROCESS | 5609 | 1463795970166 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1632ms 18:59:30 INFO - PROCESS | 5609 | 1463795970248 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:59:30 INFO - PROCESS | 5609 | 1463795970253 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:59:30 INFO - PROCESS | 5609 | 1463795970260 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 5609 | 1463795970265 Marionette TRACE conn4 <- [1,490,null,{}] 18:59:30 INFO - PROCESS | 5609 | 1463795970271 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:30 INFO - PROCESS | 5609 | 1463795970521 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:59:30 INFO - PROCESS | 5609 | 1463795970783 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f7000 == 80 [pid = 5609] [id = 130] 18:59:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x8e3f7400) [pid = 5609] [serial = 390] [outer = (nil)] 18:59:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x8e3f9c00) [pid = 5609] [serial = 391] [outer = 0x8e3f7400] 18:59:30 INFO - PROCESS | 5609 | 1463795970914 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x99ede800) [pid = 5609] [serial = 392] [outer = 0x8e3f7400] 18:59:31 INFO - PROCESS | 5609 | 1463795971863 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1638ms 18:59:31 INFO - PROCESS | 5609 | 1463795971899 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 5609 | 1463795971902 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:59:31 INFO - PROCESS | 5609 | 1463795971909 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 5609 | 1463795971913 Marionette TRACE conn4 <- [1,494,null,{}] 18:59:31 INFO - PROCESS | 5609 | 1463795971919 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:32 INFO - PROCESS | 5609 | 1463795972096 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:59:32 INFO - PROCESS | 5609 | 1463795972280 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f2000 == 81 [pid = 5609] [id = 131] 18:59:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x8f6ab800) [pid = 5609] [serial = 393] [outer = (nil)] 18:59:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0xa315ac00) [pid = 5609] [serial = 394] [outer = 0x8f6ab800] 18:59:32 INFO - PROCESS | 5609 | 1463795972376 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0xa36f7400) [pid = 5609] [serial = 395] [outer = 0x8f6ab800] 18:59:33 INFO - PROCESS | 5609 | 1463795973694 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1839ms 18:59:33 INFO - PROCESS | 5609 | 1463795973751 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 5609 | 1463795973757 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:59:33 INFO - PROCESS | 5609 | 1463795973765 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - PROCESS | 5609 | 1463795973772 Marionette TRACE conn4 <- [1,498,null,{}] 18:59:33 INFO - PROCESS | 5609 | 1463795973781 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:34 INFO - PROCESS | 5609 | 1463795974078 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:59:34 INFO - PROCESS | 5609 | 1463795974275 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c6400 == 82 [pid = 5609] [id = 132] 18:59:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 197 (0x8d9cf800) [pid = 5609] [serial = 396] [outer = (nil)] 18:59:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 198 (0x8dc0fc00) [pid = 5609] [serial = 397] [outer = 0x8d9cf800] 18:59:34 INFO - PROCESS | 5609 | 1463795974459 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 199 (0x8e3f8800) [pid = 5609] [serial = 398] [outer = 0x8d9cf800] 18:59:35 INFO - PROCESS | 5609 | 1463795975419 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:59:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1696ms 18:59:35 INFO - PROCESS | 5609 | 1463795975464 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 5609 | 1463795975477 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:59:35 INFO - PROCESS | 5609 | 1463795975489 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 5609 | 1463795975492 Marionette TRACE conn4 <- [1,502,null,{}] 18:59:35 INFO - PROCESS | 5609 | 1463795975499 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:35 INFO - PROCESS | 5609 | 1463795975698 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:59:35 INFO - PROCESS | 5609 | 1463795975936 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8bfc00 == 83 [pid = 5609] [id = 133] 18:59:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 200 (0x8e8c0c00) [pid = 5609] [serial = 399] [outer = (nil)] 18:59:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 201 (0x8ea58400) [pid = 5609] [serial = 400] [outer = 0x8e8c0c00] 18:59:36 INFO - PROCESS | 5609 | 1463795976070 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 202 (0x8f6a3800) [pid = 5609] [serial = 401] [outer = 0x8e8c0c00] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 201 (0x9a725800) [pid = 5609] [serial = 315] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 200 (0xa2243c00) [pid = 5609] [serial = 264] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 199 (0x965c5000) [pid = 5609] [serial = 267] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 198 (0x9afc3c00) [pid = 5609] [serial = 270] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 197 (0xa2728c00) [pid = 5609] [serial = 273] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 196 (0x9773c400) [pid = 5609] [serial = 276] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0xa23c8400) [pid = 5609] [serial = 279] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x8f34fc00) [pid = 5609] [serial = 282] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0xa6868000) [pid = 5609] [serial = 285] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x8f6a8c00) [pid = 5609] [serial = 288] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x8e8bec00) [pid = 5609] [serial = 291] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x8e93cc00) [pid = 5609] [serial = 294] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8b6000 == 82 [pid = 5609] [id = 118] 18:59:36 INFO - PROCESS | 5609 | --DOCSHELL 0x90c15c00 == 81 [pid = 5609] [id = 117] 18:59:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea4c800 == 80 [pid = 5609] [id = 116] 18:59:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8bf800 == 79 [pid = 5609] [id = 106] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x9a72a800) [pid = 5609] [serial = 313] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x99217000) [pid = 5609] [serial = 310] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x9a4f3c00) [pid = 5609] [serial = 312] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x92224400) [pid = 5609] [serial = 303] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x93cf0400) [pid = 5609] [serial = 304] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x8eaba400) [pid = 5609] [serial = 298] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x8eab6000) [pid = 5609] [serial = 297] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x9776f400) [pid = 5609] [serial = 309] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0x8f995400) [pid = 5609] [serial = 301] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0x8f6ae400) [pid = 5609] [serial = 300] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0x965be000) [pid = 5609] [serial = 306] [outer = (nil)] [url = about:blank] 18:59:36 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0x97733800) [pid = 5609] [serial = 307] [outer = (nil)] [url = about:blank] 18:59:37 INFO - PROCESS | 5609 | 1463795977117 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1692ms 18:59:37 INFO - PROCESS | 5609 | 1463795977182 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 5609 | 1463795977186 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:59:37 INFO - PROCESS | 5609 | 1463795977193 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - PROCESS | 5609 | 1463795977198 Marionette TRACE conn4 <- [1,506,null,{}] 18:59:37 INFO - PROCESS | 5609 | 1463795977214 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:37 INFO - PROCESS | 5609 | 1463795977418 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:59:37 INFO - PROCESS | 5609 | 1463795977602 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f997800 == 80 [pid = 5609] [id = 134] 18:59:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0x90c1c400) [pid = 5609] [serial = 402] [outer = (nil)] 18:59:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0x937ce800) [pid = 5609] [serial = 403] [outer = 0x90c1c400] 18:59:37 INFO - PROCESS | 5609 | 1463795977688 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0x9507bc00) [pid = 5609] [serial = 404] [outer = 0x90c1c400] 18:59:38 INFO - PROCESS | 5609 | 1463795978514 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1388ms 18:59:38 INFO - PROCESS | 5609 | 1463795978583 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 5609 | 1463795978588 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:59:38 INFO - PROCESS | 5609 | 1463795978595 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 5609 | 1463795978597 Marionette TRACE conn4 <- [1,510,null,{}] 18:59:38 INFO - PROCESS | 5609 | 1463795978603 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:38 INFO - PROCESS | 5609 | 1463795978793 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:59:38 INFO - PROCESS | 5609 | 1463795978952 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c1b000 == 81 [pid = 5609] [id = 135] 18:59:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x93aa1400) [pid = 5609] [serial = 405] [outer = (nil)] 18:59:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x97737000) [pid = 5609] [serial = 406] [outer = 0x93aa1400] 18:59:39 INFO - PROCESS | 5609 | 1463795979038 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x97740000) [pid = 5609] [serial = 407] [outer = 0x93aa1400] 18:59:40 INFO - PROCESS | 5609 | 1463795980037 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1481ms 18:59:40 INFO - PROCESS | 5609 | 1463795980077 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 5609 | 1463795980081 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:59:40 INFO - PROCESS | 5609 | 1463795980087 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 5609 | 1463795980090 Marionette TRACE conn4 <- [1,514,null,{}] 18:59:40 INFO - PROCESS | 5609 | 1463795980104 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:40 INFO - PROCESS | 5609 | 1463795980314 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:59:40 INFO - PROCESS | 5609 | 1463795980347 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc0b000 == 82 [pid = 5609] [id = 136] 18:59:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x97737800) [pid = 5609] [serial = 408] [outer = (nil)] 18:59:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x992a1400) [pid = 5609] [serial = 409] [outer = 0x97737800] 18:59:40 INFO - PROCESS | 5609 | 1463795980426 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x9a23b400) [pid = 5609] [serial = 410] [outer = 0x97737800] 18:59:41 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x937d3800) [pid = 5609] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:59:41 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x8e8ba400) [pid = 5609] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:59:41 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x91506c00) [pid = 5609] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:59:41 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x8ea4cc00) [pid = 5609] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:59:41 INFO - PROCESS | 5609 | 1463795981536 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:59:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:59:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1498ms 18:59:41 INFO - PROCESS | 5609 | 1463795981586 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 5609 | 1463795981590 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:59:41 INFO - PROCESS | 5609 | 1463795981597 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 5609 | 1463795981600 Marionette TRACE conn4 <- [1,518,null,{}] 18:59:41 INFO - PROCESS | 5609 | 1463795981615 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:41 INFO - PROCESS | 5609 | 1463795981847 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:59:42 INFO - PROCESS | 5609 | 1463795981992 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db81c00 == 83 [pid = 5609] [id = 137] 18:59:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x91508000) [pid = 5609] [serial = 411] [outer = (nil)] 18:59:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x9b263400) [pid = 5609] [serial = 412] [outer = 0x91508000] 18:59:42 INFO - PROCESS | 5609 | 1463795982079 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x9b4a8000) [pid = 5609] [serial = 413] [outer = 0x91508000] 18:59:42 INFO - PROCESS | 5609 | 1463795982909 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1347ms 18:59:42 INFO - PROCESS | 5609 | 1463795982945 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 5609 | 1463795982949 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:59:42 INFO - PROCESS | 5609 | 1463795982956 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 5609 | 1463795982959 Marionette TRACE conn4 <- [1,522,null,{}] 18:59:42 INFO - PROCESS | 5609 | 1463795982965 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:43 INFO - PROCESS | 5609 | 1463795983289 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:59:43 INFO - PROCESS | 5609 | 1463795983435 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db8bc00 == 84 [pid = 5609] [id = 138] 18:59:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x8db8c400) [pid = 5609] [serial = 414] [outer = (nil)] 18:59:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x8dbf0000) [pid = 5609] [serial = 415] [outer = 0x8db8c400] 18:59:43 INFO - PROCESS | 5609 | 1463795983617 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x8dcb5800) [pid = 5609] [serial = 416] [outer = 0x8db8c400] 18:59:44 INFO - PROCESS | 5609 | 1463795984747 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1835ms 18:59:44 INFO - PROCESS | 5609 | 1463795984794 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 5609 | 1463795984801 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:59:44 INFO - PROCESS | 5609 | 1463795984810 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 5609 | 1463795984817 Marionette TRACE conn4 <- [1,526,null,{}] 18:59:44 INFO - PROCESS | 5609 | 1463795984825 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:45 INFO - PROCESS | 5609 | 1463795985041 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:59:45 INFO - PROCESS | 5609 | 1463795985275 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab3c00 == 85 [pid = 5609] [id = 139] 18:59:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0x8eab7800) [pid = 5609] [serial = 417] [outer = (nil)] 18:59:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x8eabc000) [pid = 5609] [serial = 418] [outer = 0x8eab7800] 18:59:45 INFO - PROCESS | 5609 | 1463795985374 Marionette DEBUG loaded listener.js 18:59:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x8f6ac000) [pid = 5609] [serial = 419] [outer = 0x8eab7800] 18:59:46 INFO - PROCESS | 5609 | 1463795986416 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1642ms 18:59:46 INFO - PROCESS | 5609 | 1463795986453 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 5609 | 1463795986458 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:59:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:59:46 INFO - PROCESS | 5609 | 1463795986466 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - PROCESS | 5609 | 1463795986470 Marionette TRACE conn4 <- [1,530,null,{}] 18:59:46 INFO - PROCESS | 5609 | 1463795986477 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:46 INFO - PROCESS | 5609 | 1463795986697 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:59:47 INFO - PROCESS | 5609 | 1463795986981 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x95210c00 == 86 [pid = 5609] [id = 140] 18:59:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x9529f000) [pid = 5609] [serial = 420] [outer = (nil)] 18:59:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x97734000) [pid = 5609] [serial = 421] [outer = 0x9529f000] 18:59:47 INFO - PROCESS | 5609 | 1463795987119 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x98307c00) [pid = 5609] [serial = 422] [outer = 0x9529f000] 18:59:48 INFO - PROCESS | 5609 | 1463795988114 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:59:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:59:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:59:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1686ms 18:59:48 INFO - PROCESS | 5609 | 1463795988161 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 5609 | 1463795988169 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:59:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:59:48 INFO - PROCESS | 5609 | 1463795988190 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 5609 | 1463795988199 Marionette TRACE conn4 <- [1,534,null,{}] 18:59:48 INFO - PROCESS | 5609 | 1463795988204 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:48 INFO - PROCESS | 5609 | 1463795988454 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:59:48 INFO - PROCESS | 5609 | 1463795988707 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 5609 | ++DOCSHELL 0x9222fc00 == 87 [pid = 5609] [id = 141] 18:59:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0x97737400) [pid = 5609] [serial = 423] [outer = (nil)] 18:59:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 197 (0x9bd0cc00) [pid = 5609] [serial = 424] [outer = 0x97737400] 18:59:48 INFO - PROCESS | 5609 | 1463795988824 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 198 (0x9bd9a800) [pid = 5609] [serial = 425] [outer = 0x97737400] 18:59:49 INFO - PROCESS | 5609 | 1463795989772 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 18:59:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:59:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1648ms 18:59:49 INFO - PROCESS | 5609 | 1463795989830 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:59:49 INFO - PROCESS | 5609 | 1463795989834 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:59:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:59:49 INFO - PROCESS | 5609 | 1463795989842 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 5609 | 1463795989846 Marionette TRACE conn4 <- [1,538,null,{}] 18:59:49 INFO - PROCESS | 5609 | 1463795989852 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:50 INFO - PROCESS | 5609 | 1463795990079 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:59:50 INFO - PROCESS | 5609 | 1463795990318 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc08400 == 88 [pid = 5609] [id = 142] 18:59:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 199 (0x8eab2400) [pid = 5609] [serial = 426] [outer = (nil)] 18:59:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 200 (0x9d525800) [pid = 5609] [serial = 427] [outer = 0x8eab2400] 18:59:50 INFO - PROCESS | 5609 | 1463795990429 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 201 (0xa255b800) [pid = 5609] [serial = 428] [outer = 0x8eab2400] 18:59:51 INFO - PROCESS | 5609 | 1463795991480 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:59:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:59:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1748ms 18:59:51 INFO - PROCESS | 5609 | 1463795991593 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 5609 | 1463795991599 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:59:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:59:51 INFO - PROCESS | 5609 | 1463795991611 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 5609 | 1463795991617 Marionette TRACE conn4 <- [1,542,null,{}] 18:59:51 INFO - PROCESS | 5609 | 1463795991627 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:51 INFO - PROCESS | 5609 | 1463795991985 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:59:52 INFO - PROCESS | 5609 | 1463795992300 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 5609 | ++DOCSHELL 0xa31ea800 == 89 [pid = 5609] [id = 143] 18:59:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 202 (0xa3322000) [pid = 5609] [serial = 429] [outer = (nil)] 18:59:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 203 (0xa513d000) [pid = 5609] [serial = 430] [outer = 0xa3322000] 18:59:52 INFO - PROCESS | 5609 | 1463795992483 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 204 (0xa6d10400) [pid = 5609] [serial = 431] [outer = 0xa3322000] 18:59:53 INFO - PROCESS | 5609 | 1463795993619 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:59:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:59:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2054ms 18:59:53 INFO - PROCESS | 5609 | 1463795993681 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 5609 | 1463795993685 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:59:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:59:53 INFO - PROCESS | 5609 | 1463795993695 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 5609 | 1463795993698 Marionette TRACE conn4 <- [1,546,null,{}] 18:59:53 INFO - PROCESS | 5609 | 1463795993706 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:53 INFO - PROCESS | 5609 | 1463795993946 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:59:54 INFO - PROCESS | 5609 | 1463795994131 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce51c00 == 90 [pid = 5609] [id = 144] 18:59:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 205 (0x8ce53400) [pid = 5609] [serial = 432] [outer = (nil)] 18:59:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 206 (0x8ce58000) [pid = 5609] [serial = 433] [outer = 0x8ce53400] 18:59:54 INFO - PROCESS | 5609 | 1463795994223 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 207 (0xa315a000) [pid = 5609] [serial = 434] [outer = 0x8ce53400] 18:59:55 INFO - PROCESS | 5609 | 1463795995237 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 18:59:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:59:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1585ms 18:59:55 INFO - PROCESS | 5609 | 1463795995289 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:59:55 INFO - PROCESS | 5609 | 1463795995294 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:59:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:59:55 INFO - PROCESS | 5609 | 1463795995304 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 5609 | 1463795995307 Marionette TRACE conn4 <- [1,550,null,{}] 18:59:55 INFO - PROCESS | 5609 | 1463795995314 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:55 INFO - PROCESS | 5609 | 1463795995542 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:59:55 INFO - PROCESS | 5609 | 1463795995799 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce5a000 == 91 [pid = 5609] [id = 145] 18:59:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 208 (0x8ce5d400) [pid = 5609] [serial = 435] [outer = (nil)] 18:59:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 209 (0x8d1edc00) [pid = 5609] [serial = 436] [outer = 0x8ce5d400] 18:59:55 INFO - PROCESS | 5609 | 1463795995934 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 210 (0x8d1f4000) [pid = 5609] [serial = 437] [outer = 0x8ce5d400] 18:59:56 INFO - PROCESS | 5609 | 1463795996878 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 18:59:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1632ms 18:59:56 INFO - PROCESS | 5609 | 1463795996937 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 5609 | 1463795996941 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:59:56 INFO - PROCESS | 5609 | 1463795996948 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 5609 | 1463795996952 Marionette TRACE conn4 <- [1,554,null,{}] 18:59:56 INFO - PROCESS | 5609 | 1463795996959 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:57 INFO - PROCESS | 5609 | 1463795997155 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:59:57 INFO - PROCESS | 5609 | 1463795997390 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0e5400 == 92 [pid = 5609] [id = 146] 18:59:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 211 (0x8c0e5800) [pid = 5609] [serial = 438] [outer = (nil)] 18:59:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 212 (0x8c0ed000) [pid = 5609] [serial = 439] [outer = 0x8c0e5800] 18:59:57 INFO - PROCESS | 5609 | 1463795997536 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 213 (0x8c0f0c00) [pid = 5609] [serial = 440] [outer = 0x8c0e5800] 18:59:58 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:59:58 INFO - PROCESS | 5609 | 1463795998536 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1638ms 18:59:58 INFO - PROCESS | 5609 | 1463795998588 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 5609 | 1463795998594 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:59:58 INFO - PROCESS | 5609 | 1463795998601 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 5609 | 1463795998612 Marionette TRACE conn4 <- [1,558,null,{}] 18:59:58 INFO - PROCESS | 5609 | 1463795998618 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:58 INFO - PROCESS | 5609 | 1463795998856 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:59:59 INFO - PROCESS | 5609 | 1463795999140 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b638800 == 93 [pid = 5609] [id = 147] 18:59:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 214 (0x8b639c00) [pid = 5609] [serial = 441] [outer = (nil)] 18:59:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 215 (0x8b640000) [pid = 5609] [serial = 442] [outer = 0x8b639c00] 18:59:59 INFO - PROCESS | 5609 | 1463795999241 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 216 (0x8b644000) [pid = 5609] [serial = 443] [outer = 0x8b639c00] 19:00:00 INFO - PROCESS | 5609 | 1463796000122 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1597ms 19:00:00 INFO - PROCESS | 5609 | 1463796000199 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 5609 | 1463796000204 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 19:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:00:00 INFO - PROCESS | 5609 | 1463796000211 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - PROCESS | 5609 | 1463796000214 Marionette TRACE conn4 <- [1,562,null,{}] 19:00:00 INFO - PROCESS | 5609 | 1463796000223 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:00 INFO - PROCESS | 5609 | 1463796000431 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 19:00:00 INFO - PROCESS | 5609 | 1463796000656 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79f400 == 94 [pid = 5609] [id = 148] 19:00:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 217 (0x8b7a0c00) [pid = 5609] [serial = 444] [outer = (nil)] 19:00:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 218 (0x8b7a3000) [pid = 5609] [serial = 445] [outer = 0x8b7a0c00] 19:00:00 INFO - PROCESS | 5609 | 1463796000812 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 219 (0x8b7a8400) [pid = 5609] [serial = 446] [outer = 0x8b7a0c00] 19:00:01 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:02 INFO - PROCESS | 5609 | 1463796002043 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1890ms 19:00:02 INFO - PROCESS | 5609 | 1463796002103 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 19:00:02 INFO - PROCESS | 5609 | 1463796002110 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 19:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:00:02 INFO - PROCESS | 5609 | 1463796002158 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:00:02 INFO - PROCESS | 5609 | 1463796002166 Marionette TRACE conn4 <- [1,566,null,{}] 19:00:02 INFO - PROCESS | 5609 | 1463796002231 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:02 INFO - PROCESS | 5609 | 1463796002626 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 19:00:02 INFO - PROCESS | 5609 | 1463796002840 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b644400 == 95 [pid = 5609] [id = 149] 19:00:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 220 (0x8b7a0400) [pid = 5609] [serial = 447] [outer = (nil)] 19:00:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 221 (0x8b941400) [pid = 5609] [serial = 448] [outer = 0x8b7a0400] 19:00:02 INFO - PROCESS | 5609 | 1463796002936 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 222 (0x8b946000) [pid = 5609] [serial = 449] [outer = 0x8b7a0400] 19:00:03 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:03 INFO - PROCESS | 5609 | 1463796003881 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1826ms 19:00:03 INFO - PROCESS | 5609 | 1463796003948 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 19:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:00:03 INFO - PROCESS | 5609 | 1463796003953 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 19:00:03 INFO - PROCESS | 5609 | 1463796003961 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 5609 | 1463796003964 Marionette TRACE conn4 <- [1,570,null,{}] 19:00:03 INFO - PROCESS | 5609 | 1463796003971 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:04 INFO - PROCESS | 5609 | 1463796004179 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 19:00:04 INFO - PROCESS | 5609 | 1463796004417 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93d400 == 96 [pid = 5609] [id = 150] 19:00:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 223 (0x8b943000) [pid = 5609] [serial = 450] [outer = (nil)] 19:00:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 224 (0x8ce56400) [pid = 5609] [serial = 451] [outer = 0x8b943000] 19:00:04 INFO - PROCESS | 5609 | 1463796004549 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 225 (0x8d1f3000) [pid = 5609] [serial = 452] [outer = 0x8b943000] 19:00:05 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:05 INFO - PROCESS | 5609 | 1463796005465 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1535ms 19:00:05 INFO - PROCESS | 5609 | 1463796005497 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 5609 | 1463796005501 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 19:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:00:05 INFO - PROCESS | 5609 | 1463796005508 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 5609 | 1463796005512 Marionette TRACE conn4 <- [1,574,null,{}] 19:00:05 INFO - PROCESS | 5609 | 1463796005518 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:05 INFO - PROCESS | 5609 | 1463796005700 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 19:00:05 INFO - PROCESS | 5609 | 1463796005898 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b940c00 == 97 [pid = 5609] [id = 151] 19:00:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 226 (0x8c0f2c00) [pid = 5609] [serial = 453] [outer = (nil)] 19:00:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 227 (0x92524400) [pid = 5609] [serial = 454] [outer = 0x8c0f2c00] 19:00:06 INFO - PROCESS | 5609 | 1463796006028 Marionette DEBUG loaded listener.js 19:00:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 228 (0x92527800) [pid = 5609] [serial = 455] [outer = 0x8c0f2c00] 19:00:07 INFO - PROCESS | 5609 | 1463796007009 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1539ms 19:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:00:07 INFO - PROCESS | 5609 | 1463796007048 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 19:00:07 INFO - PROCESS | 5609 | 1463796007052 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 19:00:07 INFO - PROCESS | 5609 | 1463796007059 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 5609 | 1463796007062 Marionette TRACE conn4 <- [1,578,null,{}] 19:00:07 INFO - PROCESS | 5609 | 1463796007069 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:07 INFO - PROCESS | 5609 | 1463796007266 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 19:00:07 INFO - PROCESS | 5609 | 1463796007502 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c062c00 == 98 [pid = 5609] [id = 152] 19:00:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 229 (0x8c063000) [pid = 5609] [serial = 456] [outer = (nil)] 19:00:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 230 (0x8c06b000) [pid = 5609] [serial = 457] [outer = 0x8c063000] 19:00:07 INFO - PROCESS | 5609 | 1463796007660 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 231 (0x8c06d800) [pid = 5609] [serial = 458] [outer = 0x8c063000] 19:00:08 INFO - PROCESS | 5609 | 1463796008588 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1588ms 19:00:08 INFO - PROCESS | 5609 | 1463796008647 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 5609 | 1463796008651 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 19:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:00:08 INFO - PROCESS | 5609 | 1463796008659 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 5609 | 1463796008663 Marionette TRACE conn4 <- [1,582,null,{}] 19:00:08 INFO - PROCESS | 5609 | 1463796008669 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:08 INFO - PROCESS | 5609 | 1463796008872 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 19:00:09 INFO - PROCESS | 5609 | 1463796009116 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93bc00 == 99 [pid = 5609] [id = 153] 19:00:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 232 (0x8c065400) [pid = 5609] [serial = 459] [outer = (nil)] 19:00:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 233 (0x8d9c3400) [pid = 5609] [serial = 460] [outer = 0x8c065400] 19:00:09 INFO - PROCESS | 5609 | 1463796009255 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 234 (0x92523400) [pid = 5609] [serial = 461] [outer = 0x8c065400] 19:00:10 INFO - PROCESS | 5609 | 1463796010188 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1591ms 19:00:10 INFO - PROCESS | 5609 | 1463796010251 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 5609 | 1463796010255 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 19:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:00:10 INFO - PROCESS | 5609 | 1463796010262 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 5609 | 1463796010265 Marionette TRACE conn4 <- [1,586,null,{}] 19:00:10 INFO - PROCESS | 5609 | 1463796010271 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:10 INFO - PROCESS | 5609 | 1463796010478 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 19:00:10 INFO - PROCESS | 5609 | 1463796010715 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b638400 == 100 [pid = 5609] [id = 154] 19:00:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 235 (0x8b79b800) [pid = 5609] [serial = 462] [outer = (nil)] 19:00:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 236 (0x8dab1c00) [pid = 5609] [serial = 463] [outer = 0x8b79b800] 19:00:10 INFO - PROCESS | 5609 | 1463796010853 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 237 (0x8dab7c00) [pid = 5609] [serial = 464] [outer = 0x8b79b800] 19:00:11 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:12 INFO - PROCESS | 5609 | 1463796012389 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2184ms 19:00:12 INFO - PROCESS | 5609 | 1463796012449 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 5609 | 1463796012454 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 19:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:00:12 INFO - PROCESS | 5609 | 1463796012464 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 5609 | 1463796012469 Marionette TRACE conn4 <- [1,590,null,{}] 19:00:12 INFO - PROCESS | 5609 | 1463796012491 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:12 INFO - PROCESS | 5609 | 1463796012737 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 19:00:12 INFO - PROCESS | 5609 | 1463796012936 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b642800 == 101 [pid = 5609] [id = 155] 19:00:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 238 (0x8b93b400) [pid = 5609] [serial = 465] [outer = (nil)] 19:00:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 239 (0x8c0ed400) [pid = 5609] [serial = 466] [outer = 0x8b93b400] 19:00:13 INFO - PROCESS | 5609 | 1463796013020 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 240 (0x8ce5e400) [pid = 5609] [serial = 467] [outer = 0x8b93b400] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x94662400 == 100 [pid = 5609] [id = 53] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8b8800 == 99 [pid = 5609] [id = 97] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c4000 == 98 [pid = 5609] [id = 98] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a1400 == 97 [pid = 5609] [id = 96] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x97786c00 == 96 [pid = 5609] [id = 42] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x9b04d000 == 95 [pid = 5609] [id = 43] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x9cbae800 == 94 [pid = 5609] [id = 88] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8db81c00 == 93 [pid = 5609] [id = 137] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc0b000 == 92 [pid = 5609] [id = 136] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x90c1b000 == 91 [pid = 5609] [id = 135] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8f997800 == 90 [pid = 5609] [id = 134] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8bfc00 == 89 [pid = 5609] [id = 133] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9c6400 == 88 [pid = 5609] [id = 132] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e5c00 == 87 [pid = 5609] [id = 127] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2ed000 == 86 [pid = 5609] [id = 128] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8db83000 == 85 [pid = 5609] [id = 126] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe2800 == 84 [pid = 5609] [id = 125] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0xa114b800 == 83 [pid = 5609] [id = 124] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x93aa1000 == 82 [pid = 5609] [id = 123] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x90c1f400 == 81 [pid = 5609] [id = 121] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x9a139800 == 80 [pid = 5609] [id = 122] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea4a400 == 79 [pid = 5609] [id = 120] 19:00:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c0800 == 78 [pid = 5609] [id = 119] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 239 (0x9afc9800) [pid = 5609] [serial = 316] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 238 (0x93a9a800) [pid = 5609] [serial = 355] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 237 (0x8ea57400) [pid = 5609] [serial = 330] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 236 (0x937d0800) [pid = 5609] [serial = 351] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 235 (0x9776dc00) [pid = 5609] [serial = 324] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 234 (0x8dc05000) [pid = 5609] [serial = 342] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 233 (0x8f6ac400) [pid = 5609] [serial = 354] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 232 (0x8ea55400) [pid = 5609] [serial = 348] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 231 (0x9466bc00) [pid = 5609] [serial = 345] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 230 (0x9b04a800) [pid = 5609] [serial = 327] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 229 (0x950db400) [pid = 5609] [serial = 352] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 228 (0x9bd92400) [pid = 5609] [serial = 333] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 227 (0x92225000) [pid = 5609] [serial = 321] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 226 (0x9d528c00) [pid = 5609] [serial = 336] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 225 (0x8eabc800) [pid = 5609] [serial = 349] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 224 (0x8d9c9c00) [pid = 5609] [serial = 339] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 223 (0x8eaadc00) [pid = 5609] [serial = 318] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | --DOMWINDOW == 222 (0x9a209800) [pid = 5609] [serial = 357] [outer = (nil)] [url = about:blank] 19:00:14 INFO - PROCESS | 5609 | 1463796014587 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2143ms 19:00:14 INFO - PROCESS | 5609 | 1463796014607 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 5609 | 1463796014617 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 19:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:00:14 INFO - PROCESS | 5609 | 1463796014628 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 5609 | 1463796014632 Marionette TRACE conn4 <- [1,594,null,{}] 19:00:14 INFO - PROCESS | 5609 | 1463796014674 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:14 INFO - PROCESS | 5609 | 1463796014894 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 19:00:14 INFO - PROCESS | 5609 | 1463796014909 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce55000 == 79 [pid = 5609] [id = 156] 19:00:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 223 (0x8ce60c00) [pid = 5609] [serial = 468] [outer = (nil)] 19:00:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 224 (0x8dabe000) [pid = 5609] [serial = 469] [outer = 0x8ce60c00] 19:00:15 INFO - PROCESS | 5609 | 1463796015000 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 225 (0x8db8e400) [pid = 5609] [serial = 470] [outer = 0x8ce60c00] 19:00:16 INFO - PROCESS | 5609 | 1463796016073 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1476ms 19:00:16 INFO - PROCESS | 5609 | 1463796016105 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 19:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:00:16 INFO - PROCESS | 5609 | 1463796016109 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 19:00:16 INFO - PROCESS | 5609 | 1463796016116 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 5609 | 1463796016122 Marionette TRACE conn4 <- [1,598,null,{}] 19:00:16 INFO - PROCESS | 5609 | 1463796016138 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:16 INFO - PROCESS | 5609 | 1463796016327 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 19:00:16 INFO - PROCESS | 5609 | 1463796016558 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc06800 == 80 [pid = 5609] [id = 157] 19:00:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 226 (0x8dcae000) [pid = 5609] [serial = 471] [outer = (nil)] 19:00:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 227 (0x8e2ed000) [pid = 5609] [serial = 472] [outer = 0x8dcae000] 19:00:16 INFO - PROCESS | 5609 | 1463796016660 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 228 (0x8e3f8400) [pid = 5609] [serial = 473] [outer = 0x8dcae000] 19:00:17 INFO - PROCESS | 5609 | 1463796017714 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1643ms 19:00:17 INFO - PROCESS | 5609 | 1463796017759 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 19:00:17 INFO - PROCESS | 5609 | 1463796017763 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 19:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:00:17 INFO - PROCESS | 5609 | 1463796017776 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - PROCESS | 5609 | 1463796017779 Marionette TRACE conn4 <- [1,602,null,{}] 19:00:17 INFO - PROCESS | 5609 | 1463796017786 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:18 INFO - PROCESS | 5609 | 1463796018018 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 19:00:18 INFO - PROCESS | 5609 | 1463796018084 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0f3000 == 81 [pid = 5609] [id = 158] 19:00:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 229 (0x8e8bb400) [pid = 5609] [serial = 474] [outer = (nil)] 19:00:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 230 (0x8f6a7000) [pid = 5609] [serial = 475] [outer = 0x8e8bb400] 19:00:18 INFO - PROCESS | 5609 | 1463796018159 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 231 (0x90c12800) [pid = 5609] [serial = 476] [outer = 0x8e8bb400] 19:00:19 INFO - PROCESS | 5609 | --DOMWINDOW == 230 (0x90c1c400) [pid = 5609] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:00:19 INFO - PROCESS | 5609 | --DOMWINDOW == 229 (0x8d9cf800) [pid = 5609] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:00:19 INFO - PROCESS | 5609 | --DOMWINDOW == 228 (0x93aa1400) [pid = 5609] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:00:19 INFO - PROCESS | 5609 | --DOMWINDOW == 227 (0x97737800) [pid = 5609] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:00:19 INFO - PROCESS | 5609 | --DOMWINDOW == 226 (0x8e8c0c00) [pid = 5609] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:00:19 INFO - PROCESS | 5609 | 1463796019609 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1901ms 19:00:19 INFO - PROCESS | 5609 | 1463796019673 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 5609 | 1463796019678 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 19:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:00:19 INFO - PROCESS | 5609 | 1463796019685 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 5609 | 1463796019689 Marionette TRACE conn4 <- [1,606,null,{}] 19:00:19 INFO - PROCESS | 5609 | 1463796019696 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:19 INFO - PROCESS | 5609 | 1463796019902 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 19:00:20 INFO - PROCESS | 5609 | 1463796020056 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe4400 == 82 [pid = 5609] [id = 159] 19:00:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 227 (0x8f6b0800) [pid = 5609] [serial = 477] [outer = (nil)] 19:00:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 228 (0x91509000) [pid = 5609] [serial = 478] [outer = 0x8f6b0800] 19:00:20 INFO - PROCESS | 5609 | 1463796020140 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 229 (0x9222c000) [pid = 5609] [serial = 479] [outer = 0x8f6b0800] 19:00:20 INFO - PROCESS | 5609 | 1463796020985 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1333ms 19:00:21 INFO - PROCESS | 5609 | 1463796021019 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 19:00:21 INFO - PROCESS | 5609 | 1463796021022 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 19:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:00:21 INFO - PROCESS | 5609 | 1463796021029 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - PROCESS | 5609 | 1463796021032 Marionette TRACE conn4 <- [1,610,null,{}] 19:00:21 INFO - PROCESS | 5609 | 1463796021038 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:21 INFO - PROCESS | 5609 | 1463796021453 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 19:00:21 INFO - PROCESS | 5609 | 1463796021670 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0f1000 == 83 [pid = 5609] [id = 160] 19:00:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 230 (0x8c0f3800) [pid = 5609] [serial = 480] [outer = (nil)] 19:00:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 231 (0x8ce59800) [pid = 5609] [serial = 481] [outer = 0x8c0f3800] 19:00:21 INFO - PROCESS | 5609 | 1463796021780 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 232 (0x8dab0400) [pid = 5609] [serial = 482] [outer = 0x8c0f3800] 19:00:22 INFO - PROCESS | 5609 | 1463796022959 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1988ms 19:00:23 INFO - PROCESS | 5609 | 1463796023021 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 5609 | 1463796023030 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 19:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:00:23 INFO - PROCESS | 5609 | 1463796023042 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 5609 | 1463796023049 Marionette TRACE conn4 <- [1,614,null,{}] 19:00:23 INFO - PROCESS | 5609 | 1463796023057 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:23 INFO - PROCESS | 5609 | 1463796023388 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 19:00:23 INFO - PROCESS | 5609 | 1463796023578 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbee000 == 84 [pid = 5609] [id = 161] 19:00:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 233 (0x8dc09800) [pid = 5609] [serial = 483] [outer = (nil)] 19:00:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 234 (0x8dcbcc00) [pid = 5609] [serial = 484] [outer = 0x8dc09800] 19:00:23 INFO - PROCESS | 5609 | 1463796023677 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 235 (0x8e8c4400) [pid = 5609] [serial = 485] [outer = 0x8dc09800] 19:00:24 INFO - PROCESS | 5609 | 1463796024777 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1792ms 19:00:24 INFO - PROCESS | 5609 | 1463796024835 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 5609 | 1463796024844 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 19:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:00:24 INFO - PROCESS | 5609 | 1463796024854 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 5609 | 1463796024860 Marionette TRACE conn4 <- [1,618,null,{}] 19:00:24 INFO - PROCESS | 5609 | 1463796024872 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:25 INFO - PROCESS | 5609 | 1463796025301 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 19:00:25 INFO - PROCESS | 5609 | 1463796025688 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe9800 == 85 [pid = 5609] [id = 162] 19:00:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 236 (0x90c19400) [pid = 5609] [serial = 486] [outer = (nil)] 19:00:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 237 (0x92530c00) [pid = 5609] [serial = 487] [outer = 0x90c19400] 19:00:25 INFO - PROCESS | 5609 | 1463796025848 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 238 (0x93a9f400) [pid = 5609] [serial = 488] [outer = 0x90c19400] 19:00:27 INFO - PROCESS | 5609 | 1463796027035 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2248ms 19:00:27 INFO - PROCESS | 5609 | 1463796027104 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 19:00:27 INFO - PROCESS | 5609 | 1463796027112 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 19:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:00:27 INFO - PROCESS | 5609 | 1463796027130 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 5609 | 1463796027137 Marionette TRACE conn4 <- [1,622,null,{}] 19:00:27 INFO - PROCESS | 5609 | 1463796027144 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:27 INFO - PROCESS | 5609 | 1463796027424 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 19:00:27 INFO - PROCESS | 5609 | 1463796027744 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dabc000 == 86 [pid = 5609] [id = 163] 19:00:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 239 (0x8e3f6800) [pid = 5609] [serial = 489] [outer = (nil)] 19:00:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 240 (0x952a4000) [pid = 5609] [serial = 490] [outer = 0x8e3f6800] 19:00:27 INFO - PROCESS | 5609 | 1463796027844 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 241 (0x965c0000) [pid = 5609] [serial = 491] [outer = 0x8e3f6800] 19:00:28 INFO - PROCESS | 5609 | 1463796028814 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1746ms 19:00:28 INFO - PROCESS | 5609 | 1463796028869 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 5609 | 1463796028872 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 19:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:00:28 INFO - PROCESS | 5609 | 1463796028880 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 5609 | 1463796028884 Marionette TRACE conn4 <- [1,626,null,{}] 19:00:28 INFO - PROCESS | 5609 | 1463796028890 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:29 INFO - PROCESS | 5609 | 1463796029095 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 19:00:29 INFO - PROCESS | 5609 | 1463796029331 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x92531400 == 87 [pid = 5609] [id = 164] 19:00:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 242 (0x9520d800) [pid = 5609] [serial = 492] [outer = (nil)] 19:00:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 243 (0x97740c00) [pid = 5609] [serial = 493] [outer = 0x9520d800] 19:00:29 INFO - PROCESS | 5609 | 1463796029462 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 244 (0x9777ec00) [pid = 5609] [serial = 494] [outer = 0x9520d800] 19:00:30 INFO - PROCESS | 5609 | 1463796030468 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1635ms 19:00:30 INFO - PROCESS | 5609 | 1463796030518 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 19:00:30 INFO - PROCESS | 5609 | 1463796030525 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 19:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:00:30 INFO - PROCESS | 5609 | 1463796030534 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:00:30 INFO - PROCESS | 5609 | 1463796030540 Marionette TRACE conn4 <- [1,630,null,{}] 19:00:30 INFO - PROCESS | 5609 | 1463796030549 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:30 INFO - PROCESS | 5609 | 1463796030866 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 19:00:31 INFO - PROCESS | 5609 | 1463796031113 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a243800 == 88 [pid = 5609] [id = 165] 19:00:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 245 (0x9a245000) [pid = 5609] [serial = 495] [outer = (nil)] 19:00:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 246 (0x9a725c00) [pid = 5609] [serial = 496] [outer = 0x9a245000] 19:00:31 INFO - PROCESS | 5609 | 1463796031257 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 247 (0x9a8f0000) [pid = 5609] [serial = 497] [outer = 0x9a245000] 19:00:32 INFO - PROCESS | 5609 | 1463796032190 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1699ms 19:00:32 INFO - PROCESS | 5609 | 1463796032232 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 19:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:00:32 INFO - PROCESS | 5609 | 1463796032236 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 19:00:32 INFO - PROCESS | 5609 | 1463796032242 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 5609 | 1463796032246 Marionette TRACE conn4 <- [1,634,null,{}] 19:00:32 INFO - PROCESS | 5609 | 1463796032252 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:32 INFO - PROCESS | 5609 | 1463796032456 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 19:00:32 INFO - PROCESS | 5609 | 1463796032649 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a243400 == 89 [pid = 5609] [id = 166] 19:00:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 248 (0x9a720800) [pid = 5609] [serial = 498] [outer = (nil)] 19:00:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 249 (0x9afd0800) [pid = 5609] [serial = 499] [outer = 0x9a720800] 19:00:32 INFO - PROCESS | 5609 | 1463796032796 Marionette DEBUG loaded listener.js 19:00:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 250 (0x9b25b000) [pid = 5609] [serial = 500] [outer = 0x9a720800] 19:00:33 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:33 INFO - PROCESS | 5609 | 1463796033730 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1533ms 19:00:33 INFO - PROCESS | 5609 | 1463796033775 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 19:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:00:33 INFO - PROCESS | 5609 | 1463796033780 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 19:00:33 INFO - PROCESS | 5609 | 1463796033786 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - PROCESS | 5609 | 1463796033790 Marionette TRACE conn4 <- [1,638,null,{}] 19:00:33 INFO - PROCESS | 5609 | 1463796033796 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:34 INFO - PROCESS | 5609 | 1463796033998 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 19:00:34 INFO - PROCESS | 5609 | 1463796034242 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afc8400 == 90 [pid = 5609] [id = 167] 19:00:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 251 (0x9b04a000) [pid = 5609] [serial = 501] [outer = (nil)] 19:00:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 252 (0x9ba8ec00) [pid = 5609] [serial = 502] [outer = 0x9b04a000] 19:00:34 INFO - PROCESS | 5609 | 1463796034379 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 253 (0x9bd91800) [pid = 5609] [serial = 503] [outer = 0x9b04a000] 19:00:34 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:35 INFO - PROCESS | 5609 | 1463796035327 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1590ms 19:00:35 INFO - PROCESS | 5609 | 1463796035377 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 5609 | 1463796035381 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 19:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:00:35 INFO - PROCESS | 5609 | 1463796035388 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 5609 | 1463796035392 Marionette TRACE conn4 <- [1,642,null,{}] 19:00:35 INFO - PROCESS | 5609 | 1463796035397 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:35 INFO - PROCESS | 5609 | 1463796035609 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 19:00:35 INFO - PROCESS | 5609 | 1463796035856 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b045400 == 91 [pid = 5609] [id = 168] 19:00:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 254 (0x9b4ad000) [pid = 5609] [serial = 504] [outer = (nil)] 19:00:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 255 (0x9cba9c00) [pid = 5609] [serial = 505] [outer = 0x9b4ad000] 19:00:35 INFO - PROCESS | 5609 | 1463796035996 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 256 (0x9cbb2400) [pid = 5609] [serial = 506] [outer = 0x9b4ad000] 19:00:36 INFO - PROCESS | 5609 | 1463796036887 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1540ms 19:00:36 INFO - PROCESS | 5609 | 1463796036929 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 19:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:00:36 INFO - PROCESS | 5609 | 1463796036942 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 19:00:36 INFO - PROCESS | 5609 | 1463796036949 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:00:36 INFO - PROCESS | 5609 | 1463796036953 Marionette TRACE conn4 <- [1,646,null,{}] 19:00:36 INFO - PROCESS | 5609 | 1463796036959 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:37 INFO - PROCESS | 5609 | 1463796037166 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 19:00:37 INFO - PROCESS | 5609 | 1463796037419 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b963800 == 92 [pid = 5609] [id = 169] 19:00:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 257 (0x8b964000) [pid = 5609] [serial = 507] [outer = (nil)] 19:00:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 258 (0x8b96ac00) [pid = 5609] [serial = 508] [outer = 0x8b964000] 19:00:37 INFO - PROCESS | 5609 | 1463796037552 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 259 (0x8b96e000) [pid = 5609] [serial = 509] [outer = 0x8b964000] 19:00:38 INFO - PROCESS | 5609 | 1463796038490 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1582ms 19:00:38 INFO - PROCESS | 5609 | 1463796038533 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 5609 | 1463796038540 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 19:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:00:38 INFO - PROCESS | 5609 | 1463796038573 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 5609 | 1463796038578 Marionette TRACE conn4 <- [1,650,null,{}] 19:00:38 INFO - PROCESS | 5609 | 1463796038593 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:38 INFO - PROCESS | 5609 | 1463796038887 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 19:00:39 INFO - PROCESS | 5609 | 1463796039140 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b965400 == 93 [pid = 5609] [id = 170] 19:00:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 260 (0x9cbb2800) [pid = 5609] [serial = 510] [outer = (nil)] 19:00:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 261 (0xa1152000) [pid = 5609] [serial = 511] [outer = 0x9cbb2800] 19:00:39 INFO - PROCESS | 5609 | 1463796039248 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 262 (0xa255d400) [pid = 5609] [serial = 512] [outer = 0x9cbb2800] 19:00:40 INFO - PROCESS | 5609 | 1463796040180 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1676ms 19:00:40 INFO - PROCESS | 5609 | 1463796040225 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 19:00:40 INFO - PROCESS | 5609 | 1463796040230 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 19:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:00:40 INFO - PROCESS | 5609 | 1463796040257 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 5609 | 1463796040262 Marionette TRACE conn4 <- [1,654,null,{}] 19:00:40 INFO - PROCESS | 5609 | 1463796040267 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:40 INFO - PROCESS | 5609 | 1463796040470 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 19:00:40 INFO - PROCESS | 5609 | 1463796040754 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x9af8bc00 == 94 [pid = 5609] [id = 171] 19:00:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 263 (0x9af91c00) [pid = 5609] [serial = 513] [outer = (nil)] 19:00:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 264 (0x9af95c00) [pid = 5609] [serial = 514] [outer = 0x9af91c00] 19:00:40 INFO - PROCESS | 5609 | 1463796040861 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 265 (0x9af99800) [pid = 5609] [serial = 515] [outer = 0x9af91c00] 19:00:41 INFO - PROCESS | 5609 | 1463796041750 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1540ms 19:00:41 INFO - PROCESS | 5609 | 1463796041793 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 19:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:00:41 INFO - PROCESS | 5609 | 1463796041797 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 19:00:41 INFO - PROCESS | 5609 | 1463796041804 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 5609 | 1463796041807 Marionette TRACE conn4 <- [1,658,null,{}] 19:00:41 INFO - PROCESS | 5609 | 1463796041813 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:42 INFO - PROCESS | 5609 | 1463796042041 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 19:00:42 INFO - PROCESS | 5609 | 1463796042284 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b971400 == 95 [pid = 5609] [id = 172] 19:00:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 266 (0x923f1400) [pid = 5609] [serial = 516] [outer = (nil)] 19:00:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 267 (0x923f7400) [pid = 5609] [serial = 517] [outer = 0x923f1400] 19:00:42 INFO - PROCESS | 5609 | 1463796042431 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 268 (0x923fa000) [pid = 5609] [serial = 518] [outer = 0x923f1400] 19:00:43 INFO - PROCESS | 5609 | 1463796043305 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1536ms 19:00:43 INFO - PROCESS | 5609 | 1463796043340 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 5609 | 1463796043343 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 19:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:00:43 INFO - PROCESS | 5609 | 1463796043351 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 5609 | 1463796043355 Marionette TRACE conn4 <- [1,662,null,{}] 19:00:43 INFO - PROCESS | 5609 | 1463796043376 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:43 INFO - PROCESS | 5609 | 1463796043633 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 19:00:43 INFO - PROCESS | 5609 | 1463796043777 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79ec00 == 96 [pid = 5609] [id = 173] 19:00:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 269 (0x923f3800) [pid = 5609] [serial = 519] [outer = (nil)] 19:00:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 270 (0x9af93800) [pid = 5609] [serial = 520] [outer = 0x923f3800] 19:00:43 INFO - PROCESS | 5609 | 1463796043917 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 271 (0x9b041000) [pid = 5609] [serial = 521] [outer = 0x923f3800] 19:00:44 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:44 INFO - PROCESS | 5609 | 1463796044891 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1588ms 19:00:44 INFO - PROCESS | 5609 | 1463796044941 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 5609 | 1463796044945 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 19:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:00:44 INFO - PROCESS | 5609 | 1463796044952 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - PROCESS | 5609 | 1463796044956 Marionette TRACE conn4 <- [1,666,null,{}] 19:00:44 INFO - PROCESS | 5609 | 1463796044962 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:45 INFO - PROCESS | 5609 | 1463796045221 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 19:00:45 INFO - PROCESS | 5609 | 1463796045527 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b97c00 == 97 [pid = 5609] [id = 174] 19:00:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 272 (0x89b99000) [pid = 5609] [serial = 522] [outer = (nil)] 19:00:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 273 (0x89b9e400) [pid = 5609] [serial = 523] [outer = 0x89b99000] 19:00:45 INFO - PROCESS | 5609 | 1463796045623 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 274 (0x89ba0000) [pid = 5609] [serial = 524] [outer = 0x89b99000] 19:00:46 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:46 INFO - PROCESS | 5609 | 1463796046599 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1692ms 19:00:46 INFO - PROCESS | 5609 | 1463796046645 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 5609 | 1463796046649 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 19:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:00:46 INFO - PROCESS | 5609 | 1463796046656 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 5609 | 1463796046660 Marionette TRACE conn4 <- [1,670,null,{}] 19:00:46 INFO - PROCESS | 5609 | 1463796046666 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:46 INFO - PROCESS | 5609 | 1463796046887 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 19:00:47 INFO - PROCESS | 5609 | 1463796047141 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b96800 == 98 [pid = 5609] [id = 175] 19:00:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 275 (0x89ba1800) [pid = 5609] [serial = 525] [outer = (nil)] 19:00:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 276 (0x923f4c00) [pid = 5609] [serial = 526] [outer = 0x89ba1800] 19:00:47 INFO - PROCESS | 5609 | 1463796047287 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 277 (0x9af8b400) [pid = 5609] [serial = 527] [outer = 0x89ba1800] 19:00:48 INFO - PROCESS | 5609 | 1463796048327 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1746ms 19:00:48 INFO - PROCESS | 5609 | 1463796048404 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 5609 | 1463796048408 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 19:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:00:48 INFO - PROCESS | 5609 | 1463796048416 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 5609 | 1463796048421 Marionette TRACE conn4 <- [1,674,null,{}] 19:00:48 INFO - PROCESS | 5609 | 1463796048427 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:48 INFO - PROCESS | 5609 | 1463796048699 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 19:00:49 INFO - PROCESS | 5609 | 1463796049043 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x89ba3800 == 99 [pid = 5609] [id = 176] 19:00:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 278 (0x8a4d5c00) [pid = 5609] [serial = 528] [outer = (nil)] 19:00:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 279 (0x8a4dbc00) [pid = 5609] [serial = 529] [outer = 0x8a4d5c00] 19:00:49 INFO - PROCESS | 5609 | 1463796049146 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 280 (0x8a4dec00) [pid = 5609] [serial = 530] [outer = 0x8a4d5c00] 19:00:49 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:50 INFO - PROCESS | 5609 | 1463796050161 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 19:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1791ms 19:00:50 INFO - PROCESS | 5609 | 1463796050209 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 5609 | 1463796050213 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 19:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:00:50 INFO - PROCESS | 5609 | 1463796050222 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 5609 | 1463796050226 Marionette TRACE conn4 <- [1,678,null,{}] 19:00:50 INFO - PROCESS | 5609 | 1463796050232 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:50 INFO - PROCESS | 5609 | 1463796050454 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 19:00:50 INFO - PROCESS | 5609 | 1463796050706 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4e1c00 == 100 [pid = 5609] [id = 177] 19:00:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 281 (0x8a4e3000) [pid = 5609] [serial = 531] [outer = (nil)] 19:00:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 282 (0x8e2f1800) [pid = 5609] [serial = 532] [outer = 0x8a4e3000] 19:00:50 INFO - PROCESS | 5609 | 1463796050846 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 283 (0x8eab8400) [pid = 5609] [serial = 533] [outer = 0x8a4e3000] 19:00:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab3c00 == 99 [pid = 5609] [id = 139] 19:00:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8db8bc00 == 98 [pid = 5609] [id = 138] 19:00:52 INFO - PROCESS | 5609 | 1463796052548 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 282 (0x9b263400) [pid = 5609] [serial = 412] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 281 (0x937ce800) [pid = 5609] [serial = 403] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 280 (0x8dcb4800) [pid = 5609] [serial = 388] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 279 (0x9a23d400) [pid = 5609] [serial = 366] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 278 (0x8e3ee800) [pid = 5609] [serial = 385] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 277 (0x965c2400) [pid = 5609] [serial = 214] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 276 (0x8eab2c00) [pid = 5609] [serial = 360] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 275 (0x95209c00) [pid = 5609] [serial = 363] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 274 (0x8dc0fc00) [pid = 5609] [serial = 397] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 273 (0xa25fb400) [pid = 5609] [serial = 372] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 272 (0x97740000) [pid = 5609] [serial = 407] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 271 (0x992a1400) [pid = 5609] [serial = 409] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 270 (0x8e3f9c00) [pid = 5609] [serial = 391] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 269 (0x9a23b400) [pid = 5609] [serial = 410] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 268 (0x8db8b800) [pid = 5609] [serial = 378] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 267 (0x8e2ee400) [pid = 5609] [serial = 382] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 266 (0x8ea58400) [pid = 5609] [serial = 400] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 265 (0x8dbed400) [pid = 5609] [serial = 375] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 264 (0x8f6a3800) [pid = 5609] [serial = 401] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 263 (0x8e3f8800) [pid = 5609] [serial = 398] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 262 (0xa315ac00) [pid = 5609] [serial = 394] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 261 (0x97737000) [pid = 5609] [serial = 406] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 260 (0x9507bc00) [pid = 5609] [serial = 404] [outer = (nil)] [url = about:blank] 19:00:52 INFO - PROCESS | 5609 | --DOMWINDOW == 259 (0x9d585000) [pid = 5609] [serial = 369] [outer = (nil)] [url = about:blank] 19:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2587ms 19:00:52 INFO - PROCESS | 5609 | 1463796052847 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 19:00:52 INFO - PROCESS | 5609 | 1463796052853 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 19:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:00:52 INFO - PROCESS | 5609 | 1463796052864 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - PROCESS | 5609 | 1463796052870 Marionette TRACE conn4 <- [1,682,null,{}] 19:00:52 INFO - PROCESS | 5609 | 1463796052880 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:53 INFO - PROCESS | 5609 | 1463796053069 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 19:00:53 INFO - PROCESS | 5609 | 1463796053113 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4de000 == 99 [pid = 5609] [id = 178] 19:00:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 260 (0x8b96b800) [pid = 5609] [serial = 534] [outer = (nil)] 19:00:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 261 (0x8c065000) [pid = 5609] [serial = 535] [outer = 0x8b96b800] 19:00:53 INFO - PROCESS | 5609 | 1463796053347 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 262 (0x8c070000) [pid = 5609] [serial = 536] [outer = 0x8b96b800] 19:00:54 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:54 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:00:54 INFO - PROCESS | 5609 | 1463796054621 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 19:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1789ms 19:00:54 INFO - PROCESS | 5609 | 1463796054654 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 5609 | 1463796054663 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 19:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:00:54 INFO - PROCESS | 5609 | 1463796054675 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 5609 | 1463796054680 Marionette TRACE conn4 <- [1,686,null,{}] 19:00:54 INFO - PROCESS | 5609 | 1463796054732 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:55 INFO - PROCESS | 5609 | 1463796055037 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 19:00:55 INFO - PROCESS | 5609 | 1463796055067 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0e6c00 == 100 [pid = 5609] [id = 179] 19:00:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 263 (0x8c0e8c00) [pid = 5609] [serial = 537] [outer = (nil)] 19:00:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 264 (0x8d9c2000) [pid = 5609] [serial = 538] [outer = 0x8c0e8c00] 19:00:55 INFO - PROCESS | 5609 | 1463796055142 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 265 (0x8dab5000) [pid = 5609] [serial = 539] [outer = 0x8c0e8c00] 19:00:56 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:56 INFO - PROCESS | 5609 | 1463796056646 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:00:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1993ms 19:00:56 INFO - PROCESS | 5609 | 1463796056668 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 5609 | 1463796056672 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 19:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:00:56 INFO - PROCESS | 5609 | 1463796056687 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - PROCESS | 5609 | 1463796056693 Marionette TRACE conn4 <- [1,690,null,{}] 19:00:56 INFO - PROCESS | 5609 | 1463796056708 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:57 INFO - PROCESS | 5609 | 1463796057112 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 19:00:57 INFO - PROCESS | 5609 | --DOMWINDOW == 264 (0x9466d400) [pid = 5609] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:00:57 INFO - PROCESS | 5609 | --DOMWINDOW == 263 (0x8ce60c00) [pid = 5609] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:00:57 INFO - PROCESS | 5609 | --DOMWINDOW == 262 (0x8dcae000) [pid = 5609] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:00:57 INFO - PROCESS | 5609 | --DOMWINDOW == 261 (0x91508000) [pid = 5609] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:00:57 INFO - PROCESS | 5609 | --DOMWINDOW == 260 (0x8b93b400) [pid = 5609] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:00:57 INFO - PROCESS | 5609 | --DOMWINDOW == 259 (0x8e8bb400) [pid = 5609] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:00:57 INFO - PROCESS | 5609 | 1463796057232 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93b400 == 101 [pid = 5609] [id = 180] 19:00:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 260 (0x8d1f9000) [pid = 5609] [serial = 540] [outer = (nil)] 19:00:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 261 (0x8dbef000) [pid = 5609] [serial = 541] [outer = 0x8d1f9000] 19:00:57 INFO - PROCESS | 5609 | 1463796057314 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 262 (0x8dcba000) [pid = 5609] [serial = 542] [outer = 0x8d1f9000] 19:00:58 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:58 INFO - PROCESS | 5609 | 1463796058503 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1852ms 19:00:58 INFO - PROCESS | 5609 | 1463796058531 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 5609 | 1463796058536 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 19:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:00:58 INFO - PROCESS | 5609 | 1463796058542 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 5609 | 1463796058545 Marionette TRACE conn4 <- [1,694,null,{}] 19:00:58 INFO - PROCESS | 5609 | 1463796058559 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:58 INFO - PROCESS | 5609 | 1463796058843 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 19:00:58 INFO - PROCESS | 5609 | 1463796058884 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2eec00 == 102 [pid = 5609] [id = 181] 19:00:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 263 (0x8e8b8000) [pid = 5609] [serial = 543] [outer = (nil)] 19:00:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 264 (0x8ea50400) [pid = 5609] [serial = 544] [outer = 0x8e8b8000] 19:00:58 INFO - PROCESS | 5609 | 1463796058969 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 265 (0x8f348c00) [pid = 5609] [serial = 545] [outer = 0x8e8b8000] 19:01:00 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:00 INFO - PROCESS | 5609 | 1463796060577 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 19:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2081ms 19:01:00 INFO - PROCESS | 5609 | 1463796060625 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 5609 | 1463796060631 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 19:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:01:00 INFO - PROCESS | 5609 | 1463796060640 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 5609 | 1463796060647 Marionette TRACE conn4 <- [1,698,null,{}] 19:01:00 INFO - PROCESS | 5609 | 1463796060657 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:00 INFO - PROCESS | 5609 | 1463796060853 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 19:01:01 INFO - PROCESS | 5609 | 1463796061051 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4e1800 == 103 [pid = 5609] [id = 182] 19:01:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 266 (0x8b942400) [pid = 5609] [serial = 546] [outer = (nil)] 19:01:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 267 (0x8c068000) [pid = 5609] [serial = 547] [outer = 0x8b942400] 19:01:01 INFO - PROCESS | 5609 | 1463796061138 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 268 (0x8d9c5c00) [pid = 5609] [serial = 548] [outer = 0x8b942400] 19:01:02 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:02 INFO - PROCESS | 5609 | 1463796062501 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 19:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1901ms 19:01:02 INFO - PROCESS | 5609 | 1463796062598 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 5609 | 1463796062608 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 19:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:01:02 INFO - PROCESS | 5609 | 1463796062624 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 5609 | 1463796062629 Marionette TRACE conn4 <- [1,702,null,{}] 19:01:02 INFO - PROCESS | 5609 | 1463796062637 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:02 INFO - PROCESS | 5609 | 1463796062834 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 19:01:03 INFO - PROCESS | 5609 | 1463796063040 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c062400 == 104 [pid = 5609] [id = 183] 19:01:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 269 (0x8c0f2400) [pid = 5609] [serial = 549] [outer = (nil)] 19:01:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 270 (0x8dcaf800) [pid = 5609] [serial = 550] [outer = 0x8c0f2400] 19:01:03 INFO - PROCESS | 5609 | 1463796063126 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 271 (0x8e93e800) [pid = 5609] [serial = 551] [outer = 0x8c0f2400] 19:01:04 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:04 INFO - PROCESS | 5609 | 1463796064455 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1845ms 19:01:04 INFO - PROCESS | 5609 | 1463796064467 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 19:01:04 INFO - PROCESS | 5609 | 1463796064471 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 19:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:01:04 INFO - PROCESS | 5609 | 1463796064478 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - PROCESS | 5609 | 1463796064484 Marionette TRACE conn4 <- [1,706,null,{}] 19:01:04 INFO - PROCESS | 5609 | 1463796064588 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:04 INFO - PROCESS | 5609 | 1463796064843 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 19:01:05 INFO - PROCESS | 5609 | 1463796064984 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93a400 == 105 [pid = 5609] [id = 184] 19:01:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 272 (0x8f6a1400) [pid = 5609] [serial = 552] [outer = (nil)] 19:01:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 273 (0x923fd000) [pid = 5609] [serial = 553] [outer = 0x8f6a1400] 19:01:05 INFO - PROCESS | 5609 | 1463796065076 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 274 (0x937d3800) [pid = 5609] [serial = 554] [outer = 0x8f6a1400] 19:01:06 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:06 INFO - PROCESS | 5609 | 1463796066407 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1943ms 19:01:06 INFO - PROCESS | 5609 | 1463796066421 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 19:01:06 INFO - PROCESS | 5609 | 1463796066425 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 19:01:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:01:06 INFO - PROCESS | 5609 | 1463796066482 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:01:06 INFO - PROCESS | 5609 | 1463796066487 Marionette TRACE conn4 <- [1,710,null,{}] 19:01:06 INFO - PROCESS | 5609 | 1463796066513 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:06 INFO - PROCESS | 5609 | 1463796066711 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 19:01:06 INFO - PROCESS | 5609 | 1463796066907 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab3c00 == 106 [pid = 5609] [id = 185] 19:01:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 275 (0x92531000) [pid = 5609] [serial = 555] [outer = (nil)] 19:01:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 276 (0x950d2c00) [pid = 5609] [serial = 556] [outer = 0x92531000] 19:01:07 INFO - PROCESS | 5609 | 1463796067047 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 277 (0x9529b800) [pid = 5609] [serial = 557] [outer = 0x92531000] 19:01:08 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:08 INFO - PROCESS | 5609 | 1463796068491 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:01:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:01:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2054ms 19:01:08 INFO - PROCESS | 5609 | 1463796068536 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 19:01:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:01:08 INFO - PROCESS | 5609 | 1463796068540 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 19:01:08 INFO - PROCESS | 5609 | 1463796068547 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 5609 | 1463796068551 Marionette TRACE conn4 <- [1,714,null,{}] 19:01:08 INFO - PROCESS | 5609 | 1463796068560 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:08 INFO - PROCESS | 5609 | 1463796068775 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 19:01:09 INFO - PROCESS | 5609 | 1463796068982 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x91508000 == 107 [pid = 5609] [id = 186] 19:01:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 278 (0x9466e800) [pid = 5609] [serial = 558] [outer = (nil)] 19:01:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 279 (0x9773a000) [pid = 5609] [serial = 559] [outer = 0x9466e800] 19:01:09 INFO - PROCESS | 5609 | 1463796069080 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 280 (0x9773d400) [pid = 5609] [serial = 560] [outer = 0x9466e800] 19:01:10 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:10 INFO - PROCESS | 5609 | 1463796070507 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 19:01:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1986ms 19:01:10 INFO - PROCESS | 5609 | 1463796070589 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 5609 | 1463796070595 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 19:01:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:01:10 INFO - PROCESS | 5609 | 1463796070655 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 5609 | 1463796070661 Marionette TRACE conn4 <- [1,718,null,{}] 19:01:10 INFO - PROCESS | 5609 | 1463796070668 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:10 INFO - PROCESS | 5609 | 1463796070907 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 19:01:11 INFO - PROCESS | 5609 | 1463796071166 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x97739000 == 108 [pid = 5609] [id = 187] 19:01:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 281 (0x9773bc00) [pid = 5609] [serial = 561] [outer = (nil)] 19:01:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 282 (0x9a726c00) [pid = 5609] [serial = 562] [outer = 0x9773bc00] 19:01:11 INFO - PROCESS | 5609 | 1463796071315 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 283 (0x9af93000) [pid = 5609] [serial = 563] [outer = 0x9773bc00] 19:01:12 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:12 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:01:12 INFO - PROCESS | 5609 | 1463796072823 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:01:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2195ms 19:01:12 INFO - PROCESS | 5609 | 1463796072845 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 5609 | 1463796072849 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 19:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:01:12 INFO - PROCESS | 5609 | 1463796072856 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 5609 | 1463796072860 Marionette TRACE conn4 <- [1,722,null,{}] 19:01:12 INFO - PROCESS | 5609 | 1463796072868 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:13 INFO - PROCESS | 5609 | 1463796073067 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 19:01:13 INFO - PROCESS | 5609 | 1463796073268 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b966000 == 109 [pid = 5609] [id = 188] 19:01:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 284 (0x8ce56000) [pid = 5609] [serial = 564] [outer = (nil)] 19:01:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 285 (0x8dc02c00) [pid = 5609] [serial = 565] [outer = 0x8ce56000] 19:01:13 INFO - PROCESS | 5609 | 1463796073355 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 286 (0x9a7c6c00) [pid = 5609] [serial = 566] [outer = 0x8ce56000] 19:01:14 INFO - PROCESS | 5609 | 1463796074847 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 5609 | 1463796074918 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 19:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:01:14 INFO - PROCESS | 5609 | 1463796074927 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 5609 | 1463796074933 Marionette TRACE conn4 <- [1,726,null,{}] 19:01:14 INFO - PROCESS | 5609 | 1463796074942 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:15 INFO - PROCESS | 5609 | 1463796075146 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 19:01:15 INFO - PROCESS | 5609 | 1463796075422 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce52c00 == 110 [pid = 5609] [id = 189] 19:01:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 287 (0x8ce58c00) [pid = 5609] [serial = 567] [outer = (nil)] 19:01:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 288 (0x8dbec000) [pid = 5609] [serial = 568] [outer = 0x8ce58c00] 19:01:15 INFO - PROCESS | 5609 | 1463796075532 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 289 (0x8e2e9800) [pid = 5609] [serial = 569] [outer = 0x8ce58c00] 19:01:16 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:16 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:01:16 INFO - PROCESS | 5609 | 1463796076602 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:01:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:01:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1738ms 19:01:16 INFO - PROCESS | 5609 | 1463796076666 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 19:01:16 INFO - PROCESS | 5609 | 1463796076675 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 19:01:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:01:16 INFO - PROCESS | 5609 | 1463796076689 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 5609 | 1463796076693 Marionette TRACE conn4 <- [1,730,null,{}] 19:01:16 INFO - PROCESS | 5609 | 1463796076700 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:17 INFO - PROCESS | 5609 | 1463796077022 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 19:01:17 INFO - PROCESS | 5609 | 1463796077405 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db81400 == 111 [pid = 5609] [id = 190] 19:01:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 290 (0x8db87c00) [pid = 5609] [serial = 570] [outer = (nil)] 19:01:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 291 (0x8dcb6400) [pid = 5609] [serial = 571] [outer = 0x8db87c00] 19:01:17 INFO - PROCESS | 5609 | 1463796077490 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 292 (0x8f99a800) [pid = 5609] [serial = 572] [outer = 0x8db87c00] 19:01:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:18 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:01:18 INFO - PROCESS | 5609 | 1463796078491 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 5609 | 1463796078582 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 19:01:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:01:18 INFO - PROCESS | 5609 | 1463796078589 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 5609 | 1463796078596 Marionette TRACE conn4 <- [1,734,null,{}] 19:01:18 INFO - PROCESS | 5609 | 1463796078613 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:18 INFO - PROCESS | 5609 | 1463796078917 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 19:01:19 INFO - PROCESS | 5609 | 1463796079165 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e93f800 == 112 [pid = 5609] [id = 191] 19:01:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 293 (0x9222c800) [pid = 5609] [serial = 573] [outer = (nil)] 19:01:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 294 (0x95083400) [pid = 5609] [serial = 574] [outer = 0x9222c800] 19:01:19 INFO - PROCESS | 5609 | 1463796079267 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 295 (0x9777e800) [pid = 5609] [serial = 575] [outer = 0x9222c800] 19:01:20 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:20 INFO - PROCESS | 5609 | 1463796080216 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:01:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:01:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1706ms 19:01:20 INFO - PROCESS | 5609 | 1463796080297 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 5609 | 1463796080302 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 19:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:01:20 INFO - PROCESS | 5609 | 1463796080309 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 5609 | 1463796080313 Marionette TRACE conn4 <- [1,738,null,{}] 19:01:20 INFO - PROCESS | 5609 | 1463796080318 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:20 INFO - PROCESS | 5609 | 1463796080515 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 19:01:20 INFO - PROCESS | 5609 | 1463796080781 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9b000 == 113 [pid = 5609] [id = 192] 19:01:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 296 (0x89b9b800) [pid = 5609] [serial = 576] [outer = (nil)] 19:01:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 297 (0x94663800) [pid = 5609] [serial = 577] [outer = 0x89b9b800] 19:01:20 INFO - PROCESS | 5609 | 1463796080914 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 298 (0x9a240800) [pid = 5609] [serial = 578] [outer = 0x89b9b800] 19:01:22 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:22 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:01:22 INFO - PROCESS | 5609 | 1463796082245 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:01:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1983ms 19:01:22 INFO - PROCESS | 5609 | 1463796082314 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 5609 | 1463796082319 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 19:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:01:22 INFO - PROCESS | 5609 | 1463796082355 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 5609 | 1463796082358 Marionette TRACE conn4 <- [1,742,null,{}] 19:01:22 INFO - PROCESS | 5609 | 1463796082365 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:22 INFO - PROCESS | 5609 | 1463796082545 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 19:01:22 INFO - PROCESS | 5609 | 1463796082767 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9c400 == 114 [pid = 5609] [id = 193] 19:01:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 299 (0x8a4e1000) [pid = 5609] [serial = 579] [outer = (nil)] 19:01:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 300 (0x8dc0b800) [pid = 5609] [serial = 580] [outer = 0x8a4e1000] 19:01:22 INFO - PROCESS | 5609 | 1463796082900 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 301 (0x9529e400) [pid = 5609] [serial = 581] [outer = 0x8a4e1000] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9c5400 == 113 [pid = 5609] [id = 115] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0xa1150c00 == 112 [pid = 5609] [id = 44] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x9776ec00 == 111 [pid = 5609] [id = 33] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x99f82000 == 110 [pid = 5609] [id = 77] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3f2000 == 109 [pid = 5609] [id = 131] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 300 (0xa513d000) [pid = 5609] [serial = 430] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 299 (0x8dbf0000) [pid = 5609] [serial = 415] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 298 (0x8c0ed000) [pid = 5609] [serial = 439] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 297 (0x8b7a3000) [pid = 5609] [serial = 445] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 296 (0x9bd0cc00) [pid = 5609] [serial = 424] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 295 (0x8c06b000) [pid = 5609] [serial = 457] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 294 (0x8d9c3400) [pid = 5609] [serial = 460] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 293 (0x8b941400) [pid = 5609] [serial = 448] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 292 (0x92524400) [pid = 5609] [serial = 454] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 291 (0x9d525800) [pid = 5609] [serial = 427] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 290 (0x8d1edc00) [pid = 5609] [serial = 436] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 289 (0x8ce56400) [pid = 5609] [serial = 451] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 288 (0x8b640000) [pid = 5609] [serial = 442] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 287 (0x8dab1c00) [pid = 5609] [serial = 463] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 286 (0x8eabc000) [pid = 5609] [serial = 418] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 285 (0x97734000) [pid = 5609] [serial = 421] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 284 (0x8ce58000) [pid = 5609] [serial = 433] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 283 (0x91509000) [pid = 5609] [serial = 478] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x91507c00 == 108 [pid = 5609] [id = 93] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x9b045c00 == 107 [pid = 5609] [id = 35] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x9a71f400 == 106 [pid = 5609] [id = 75] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x90c18000 == 105 [pid = 5609] [id = 107] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x93a36000 == 104 [pid = 5609] [id = 63] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x9520d400 == 103 [pid = 5609] [id = 37] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x9a239000 == 102 [pid = 5609] [id = 34] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x9777c000 == 101 [pid = 5609] [id = 46] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8b93b400 == 100 [pid = 5609] [id = 180] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0e6c00 == 99 [pid = 5609] [id = 179] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4de000 == 98 [pid = 5609] [id = 178] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4e1c00 == 97 [pid = 5609] [id = 177] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x89ba3800 == 96 [pid = 5609] [id = 176] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x89b96800 == 95 [pid = 5609] [id = 175] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x89b97c00 == 94 [pid = 5609] [id = 174] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8b79ec00 == 93 [pid = 5609] [id = 173] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcaf400 == 92 [pid = 5609] [id = 129] 19:01:23 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3f7000 == 91 [pid = 5609] [id = 130] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 282 (0x8dabe000) [pid = 5609] [serial = 469] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 281 (0x8db8e400) [pid = 5609] [serial = 470] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 280 (0x8e2ed000) [pid = 5609] [serial = 472] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 279 (0x9b4a8000) [pid = 5609] [serial = 413] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 278 (0x8c0ed400) [pid = 5609] [serial = 466] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 277 (0x90c12800) [pid = 5609] [serial = 476] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 276 (0x8f6a7000) [pid = 5609] [serial = 475] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 275 (0x8e3f8400) [pid = 5609] [serial = 473] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 274 (0x8ce5e400) [pid = 5609] [serial = 467] [outer = (nil)] [url = about:blank] 19:01:23 INFO - PROCESS | 5609 | --DOMWINDOW == 273 (0x9a267c00) [pid = 5609] [serial = 358] [outer = (nil)] [url = about:blank] 19:01:24 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:24 INFO - PROCESS | 5609 | 1463796084299 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:01:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 19:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1991ms 19:01:24 INFO - PROCESS | 5609 | 1463796084358 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 19:01:24 INFO - PROCESS | 5609 | 1463796084362 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 19:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:01:24 INFO - PROCESS | 5609 | 1463796084369 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:01:24 INFO - PROCESS | 5609 | 1463796084373 Marionette TRACE conn4 <- [1,746,null,{}] 19:01:24 INFO - PROCESS | 5609 | 1463796084379 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:24 INFO - PROCESS | 5609 | 1463796084571 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 19:01:24 INFO - PROCESS | 5609 | 1463796084724 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b96800 == 92 [pid = 5609] [id = 194] 19:01:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 274 (0x8a4de000) [pid = 5609] [serial = 582] [outer = (nil)] 19:01:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 275 (0x8c0ee000) [pid = 5609] [serial = 583] [outer = 0x8a4de000] 19:01:24 INFO - PROCESS | 5609 | 1463796084802 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 276 (0x8dab8c00) [pid = 5609] [serial = 584] [outer = 0x8a4de000] 19:01:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 277 (0x8e8bf000) [pid = 5609] [serial = 585] [outer = 0x99218800] 19:01:25 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:26 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:26 INFO - PROCESS | 5609 | 1463796086448 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 19:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2094ms 19:01:26 INFO - PROCESS | 5609 | 1463796086465 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 5609 | 1463796086471 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 19:01:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:01:26 INFO - PROCESS | 5609 | 1463796086502 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 5609 | 1463796086506 Marionette TRACE conn4 <- [1,750,null,{}] 19:01:26 INFO - PROCESS | 5609 | 1463796086524 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:26 INFO - PROCESS | 5609 | 1463796086870 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 19:01:26 INFO - PROCESS | 5609 | 1463796086906 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b97c00 == 93 [pid = 5609] [id = 195] 19:01:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 278 (0x8b946400) [pid = 5609] [serial = 586] [outer = (nil)] 19:01:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 279 (0x8e2ee400) [pid = 5609] [serial = 587] [outer = 0x8b946400] 19:01:26 INFO - PROCESS | 5609 | 1463796086989 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 280 (0x8e8b8800) [pid = 5609] [serial = 588] [outer = 0x8b946400] 19:01:29 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 279 (0x965c5c00) [pid = 5609] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 278 (0x952b3400) [pid = 5609] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 277 (0x9a241000) [pid = 5609] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 276 (0x91503400) [pid = 5609] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 275 (0x8f6ab800) [pid = 5609] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 274 (0x9a7bd000) [pid = 5609] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 273 (0x92226800) [pid = 5609] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 272 (0x99ee3400) [pid = 5609] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 271 (0xa31ef400) [pid = 5609] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 270 (0x9b263c00) [pid = 5609] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 269 (0xa68d2800) [pid = 5609] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 268 (0x9a240c00) [pid = 5609] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 267 (0x94661000) [pid = 5609] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 266 (0x92230800) [pid = 5609] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 265 (0x9222e000) [pid = 5609] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 264 (0x8f9a0800) [pid = 5609] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 263 (0xa060dc00) [pid = 5609] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 262 (0x9a268c00) [pid = 5609] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 261 (0x94663c00) [pid = 5609] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 260 (0x937cc000) [pid = 5609] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 259 (0xa27eac00) [pid = 5609] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 258 (0x8b79b800) [pid = 5609] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 257 (0x8e8ba000) [pid = 5609] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 256 (0x8ea4f000) [pid = 5609] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 255 (0x8dbe4c00) [pid = 5609] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 254 (0x8c063000) [pid = 5609] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 253 (0x97737400) [pid = 5609] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 252 (0x8e2ef400) [pid = 5609] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 251 (0x8eab7800) [pid = 5609] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 250 (0x8b943000) [pid = 5609] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 249 (0x8c0f2c00) [pid = 5609] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 248 (0x9520a400) [pid = 5609] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 247 (0x8eab2400) [pid = 5609] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 246 (0x8e2e9000) [pid = 5609] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 245 (0x9a72dc00) [pid = 5609] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 244 (0x8f996000) [pid = 5609] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 243 (0x94668800) [pid = 5609] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 242 (0x9d58d400) [pid = 5609] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 241 (0x93ce5c00) [pid = 5609] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 240 (0xa69a2400) [pid = 5609] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 239 (0x95002800) [pid = 5609] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 238 (0x8d1f9000) [pid = 5609] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 237 (0x9b04a000) [pid = 5609] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 236 (0x9b4ad000) [pid = 5609] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 235 (0x9520d800) [pid = 5609] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 234 (0x9a720800) [pid = 5609] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 233 (0x89b99000) [pid = 5609] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 232 (0x8e3f6800) [pid = 5609] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 231 (0x8b964000) [pid = 5609] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 230 (0x9a245000) [pid = 5609] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 229 (0x8a4d5c00) [pid = 5609] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 228 (0x89ba1800) [pid = 5609] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 227 (0x8c0f3800) [pid = 5609] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 226 (0x9af91c00) [pid = 5609] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 225 (0x923f1400) [pid = 5609] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 224 (0x923f3800) [pid = 5609] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 223 (0x8a4e3000) [pid = 5609] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 222 (0x8b96b800) [pid = 5609] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 221 (0x9cbb2800) [pid = 5609] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 220 (0x8f6b0800) [pid = 5609] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 219 (0x90c19400) [pid = 5609] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 218 (0x8dc09800) [pid = 5609] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 217 (0x8c0e8c00) [pid = 5609] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 216 (0x8e8c4c00) [pid = 5609] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 215 (0x97763800) [pid = 5609] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 214 (0xa3322000) [pid = 5609] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:01:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3248ms 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 213 (0x8f6a2400) [pid = 5609] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 212 (0x8d9ca400) [pid = 5609] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 211 (0x9cba5400) [pid = 5609] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 210 (0x8db83c00) [pid = 5609] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 209 (0x8c065400) [pid = 5609] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 208 (0x8ce53400) [pid = 5609] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 207 (0x8b7a0c00) [pid = 5609] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 206 (0x8c0e5800) [pid = 5609] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 205 (0x9afcb000) [pid = 5609] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 204 (0x97739400) [pid = 5609] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 203 (0x9d586c00) [pid = 5609] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 202 (0x8db8c400) [pid = 5609] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 201 (0x8e3f7400) [pid = 5609] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 200 (0x8e93a400) [pid = 5609] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 199 (0x8dcb0000) [pid = 5609] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 198 (0x8ea52800) [pid = 5609] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 197 (0x8b7a0400) [pid = 5609] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 196 (0xa22ab800) [pid = 5609] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0x9150a000) [pid = 5609] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0xa237b000) [pid = 5609] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0x92223800) [pid = 5609] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x91508400) [pid = 5609] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x8ce5d400) [pid = 5609] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x9bd90400) [pid = 5609] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x97735400) [pid = 5609] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x8d9c3800) [pid = 5609] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x8f349000) [pid = 5609] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x9529f000) [pid = 5609] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x8b639c00) [pid = 5609] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x91507800) [pid = 5609] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x9a201800) [pid = 5609] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:01:29 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x8dc05400) [pid = 5609] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:01:29 INFO - PROCESS | 5609 | 1463796089711 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:01:29 INFO - PROCESS | 5609 | 1463796089762 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 19:01:29 INFO - PROCESS | 5609 | 1463796089765 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 19:01:29 INFO - PROCESS | 5609 | 1463796089784 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:01:29 INFO - PROCESS | 5609 | 1463796089792 Marionette TRACE conn4 <- [1,754,null,{}] 19:01:29 INFO - PROCESS | 5609 | 1463796089803 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:29 INFO - PROCESS | 5609 | 1463796089988 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 19:01:30 INFO - PROCESS | 5609 | 1463796090139 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9a800 == 94 [pid = 5609] [id = 196] 19:01:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x89ba1800) [pid = 5609] [serial = 589] [outer = (nil)] 19:01:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x8b948c00) [pid = 5609] [serial = 590] [outer = 0x89ba1800] 19:01:30 INFO - PROCESS | 5609 | 1463796090212 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x8c065400) [pid = 5609] [serial = 591] [outer = 0x89ba1800] 19:01:31 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:31 INFO - PROCESS | 5609 | 1463796091341 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 19:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1598ms 19:01:31 INFO - PROCESS | 5609 | 1463796091376 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 19:01:31 INFO - PROCESS | 5609 | 1463796091379 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 19:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:01:31 INFO - PROCESS | 5609 | 1463796091385 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:01:31 INFO - PROCESS | 5609 | 1463796091395 Marionette TRACE conn4 <- [1,758,null,{}] 19:01:31 INFO - PROCESS | 5609 | 1463796091400 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:31 INFO - PROCESS | 5609 | 1463796091664 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 19:01:31 INFO - PROCESS | 5609 | 1463796091939 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4dd400 == 95 [pid = 5609] [id = 197] 19:01:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x8a4e1c00) [pid = 5609] [serial = 592] [outer = (nil)] 19:01:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x8b641800) [pid = 5609] [serial = 593] [outer = 0x8a4e1c00] 19:01:32 INFO - PROCESS | 5609 | 1463796092073 Marionette DEBUG loaded listener.js 19:01:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x8b7a7800) [pid = 5609] [serial = 594] [outer = 0x8a4e1c00] 19:01:32 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:32 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:01:32 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:32 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:32 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:01:33 INFO - PROCESS | 5609 | 1463796093143 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1803ms 19:01:33 INFO - PROCESS | 5609 | 1463796093191 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 19:01:33 INFO - PROCESS | 5609 | 1463796093197 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 19:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:01:33 INFO - PROCESS | 5609 | 1463796093205 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:01:33 INFO - PROCESS | 5609 | 1463796093211 Marionette TRACE conn4 <- [1,762,null,{}] 19:01:33 INFO - PROCESS | 5609 | 1463796093219 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:33 INFO - PROCESS | 5609 | 1463796093420 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 19:01:33 INFO - PROCESS | 5609 | 1463796093686 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c066000 == 96 [pid = 5609] [id = 198] 19:01:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x8c06d400) [pid = 5609] [serial = 595] [outer = (nil)] 19:01:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0x8ce54c00) [pid = 5609] [serial = 596] [outer = 0x8c06d400] 19:01:33 INFO - PROCESS | 5609 | 1463796093813 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x8d1f0400) [pid = 5609] [serial = 597] [outer = 0x8c06d400] 19:01:35 INFO - PROCESS | 5609 | 1463796095124 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:01:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1941ms 19:01:35 INFO - PROCESS | 5609 | 1463796095184 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 19:01:35 INFO - PROCESS | 5609 | 1463796095189 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 19:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:01:35 INFO - PROCESS | 5609 | 1463796095344 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:01:35 INFO - PROCESS | 5609 | 1463796095347 Marionette TRACE conn4 <- [1,766,null,{}] 19:01:35 INFO - PROCESS | 5609 | 1463796095357 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:35 INFO - PROCESS | 5609 | 1463796095544 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 19:01:35 INFO - PROCESS | 5609 | 1463796095744 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b965800 == 97 [pid = 5609] [id = 199] 19:01:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x8db8e000) [pid = 5609] [serial = 598] [outer = (nil)] 19:01:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x8dbe9000) [pid = 5609] [serial = 599] [outer = 0x8db8e000] 19:01:35 INFO - PROCESS | 5609 | 1463796095877 Marionette DEBUG loaded listener.js 19:01:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x8dcae000) [pid = 5609] [serial = 600] [outer = 0x8db8e000] 19:01:37 INFO - PROCESS | 5609 | 1463796097452 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2199ms 19:01:37 INFO - PROCESS | 5609 | 1463796097493 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 19:01:37 INFO - PROCESS | 5609 | 1463796097503 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 19:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:01:37 INFO - PROCESS | 5609 | 1463796097588 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:01:37 INFO - PROCESS | 5609 | 1463796097601 Marionette TRACE conn4 <- [1,770,null,{}] 19:01:37 INFO - PROCESS | 5609 | 1463796097613 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:37 INFO - PROCESS | 5609 | 1463796097954 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 19:01:38 INFO - PROCESS | 5609 | 1463796098237 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b642c00 == 98 [pid = 5609] [id = 200] 19:01:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x8c06ac00) [pid = 5609] [serial = 601] [outer = (nil)] 19:01:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0x8e93d800) [pid = 5609] [serial = 602] [outer = 0x8c06ac00] 19:01:38 INFO - PROCESS | 5609 | 1463796098384 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 197 (0x8ea54800) [pid = 5609] [serial = 603] [outer = 0x8c06ac00] 19:01:39 INFO - PROCESS | 5609 | 1463796099456 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1934ms 19:01:39 INFO - PROCESS | 5609 | 1463796099492 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 5609 | 1463796099496 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:01:39 INFO - PROCESS | 5609 | 1463796099504 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 5609 | 1463796099508 Marionette TRACE conn4 <- [1,774,null,{}] 19:01:39 INFO - PROCESS | 5609 | 1463796099514 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:39 INFO - PROCESS | 5609 | 1463796099730 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 19:01:40 INFO - PROCESS | 5609 | 1463796099983 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b63bc00 == 99 [pid = 5609] [id = 201] 19:01:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 198 (0x8b63c800) [pid = 5609] [serial = 604] [outer = (nil)] 19:01:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 199 (0x8f6abc00) [pid = 5609] [serial = 605] [outer = 0x8b63c800] 19:01:40 INFO - PROCESS | 5609 | 1463796100141 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 200 (0x8f99e000) [pid = 5609] [serial = 606] [outer = 0x8b63c800] 19:01:41 INFO - PROCESS | 5609 | 1463796101137 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1691ms 19:01:41 INFO - PROCESS | 5609 | 1463796101196 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 19:01:41 INFO - PROCESS | 5609 | 1463796101199 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 19:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:01:41 INFO - PROCESS | 5609 | 1463796101207 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 5609 | 1463796101211 Marionette TRACE conn4 <- [1,778,null,{}] 19:01:41 INFO - PROCESS | 5609 | 1463796101217 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:41 INFO - PROCESS | 5609 | 1463796101468 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 19:01:41 INFO - PROCESS | 5609 | 1463796101826 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c20c00 == 100 [pid = 5609] [id = 202] 19:01:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 201 (0x91502800) [pid = 5609] [serial = 607] [outer = (nil)] 19:01:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 202 (0x9150a800) [pid = 5609] [serial = 608] [outer = 0x91502800] 19:01:41 INFO - PROCESS | 5609 | 1463796101946 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 203 (0x92524400) [pid = 5609] [serial = 609] [outer = 0x91502800] 19:01:42 INFO - PROCESS | 5609 | 1463796102978 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1832ms 19:01:43 INFO - PROCESS | 5609 | 1463796103040 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 19:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:01:43 INFO - PROCESS | 5609 | 1463796103045 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 19:01:43 INFO - PROCESS | 5609 | 1463796103052 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:01:43 INFO - PROCESS | 5609 | 1463796103056 Marionette TRACE conn4 <- [1,782,null,{}] 19:01:43 INFO - PROCESS | 5609 | 1463796103062 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:43 INFO - PROCESS | 5609 | 1463796103366 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 19:01:43 INFO - PROCESS | 5609 | 1463796103608 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce53400 == 101 [pid = 5609] [id = 203] 19:01:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 204 (0x8e3f5400) [pid = 5609] [serial = 610] [outer = (nil)] 19:01:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 205 (0x94665400) [pid = 5609] [serial = 611] [outer = 0x8e3f5400] 19:01:43 INFO - PROCESS | 5609 | 1463796103708 Marionette DEBUG loaded listener.js 19:01:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 206 (0x9466f000) [pid = 5609] [serial = 612] [outer = 0x8e3f5400] 19:01:45 INFO - PROCESS | 5609 | 1463796105108 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2138ms 19:01:45 INFO - PROCESS | 5609 | 1463796105194 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 5609 | 1463796105200 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:01:45 INFO - PROCESS | 5609 | 1463796105268 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 5609 | 1463796105275 Marionette TRACE conn4 <- [1,786,null,{}] 19:01:45 INFO - PROCESS | 5609 | 1463796105420 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:45 INFO - PROCESS | 5609 | 1463796105707 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 19:01:46 INFO - PROCESS | 5609 | 1463796105978 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x937cc000 == 102 [pid = 5609] [id = 204] 19:01:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 207 (0x94661800) [pid = 5609] [serial = 613] [outer = (nil)] 19:01:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 208 (0x952a9400) [pid = 5609] [serial = 614] [outer = 0x94661800] 19:01:46 INFO - PROCESS | 5609 | 1463796106096 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 209 (0x965c5800) [pid = 5609] [serial = 615] [outer = 0x94661800] 19:01:47 INFO - PROCESS | 5609 | 1463796107099 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1893ms 19:01:47 INFO - PROCESS | 5609 | 1463796107145 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 19:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:01:47 INFO - PROCESS | 5609 | 1463796107149 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 19:01:47 INFO - PROCESS | 5609 | 1463796107156 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 5609 | 1463796107160 Marionette TRACE conn4 <- [1,790,null,{}] 19:01:47 INFO - PROCESS | 5609 | 1463796107166 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:47 INFO - PROCESS | 5609 | 1463796107372 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 19:01:47 INFO - PROCESS | 5609 | 1463796107626 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9cd800 == 103 [pid = 5609] [id = 205] 19:01:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 210 (0x93a37800) [pid = 5609] [serial = 616] [outer = (nil)] 19:01:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 211 (0x9773f800) [pid = 5609] [serial = 617] [outer = 0x93a37800] 19:01:47 INFO - PROCESS | 5609 | 1463796107768 Marionette DEBUG loaded listener.js 19:01:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 212 (0x981ec000) [pid = 5609] [serial = 618] [outer = 0x93a37800] 19:01:48 INFO - PROCESS | 5609 | 1463796108695 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1584ms 19:01:48 INFO - PROCESS | 5609 | 1463796108741 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 19:01:48 INFO - PROCESS | 5609 | 1463796108745 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 19:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:01:48 INFO - PROCESS | 5609 | 1463796108751 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:01:48 INFO - PROCESS | 5609 | 1463796108755 Marionette TRACE conn4 <- [1,794,null,{}] 19:01:48 INFO - PROCESS | 5609 | 1463796108761 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:48 INFO - PROCESS | 5609 | 1463796108975 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 19:01:49 INFO - PROCESS | 5609 | 1463796109230 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x952b4c00 == 104 [pid = 5609] [id = 206] 19:01:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 213 (0x97736000) [pid = 5609] [serial = 619] [outer = (nil)] 19:01:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 214 (0x9a240000) [pid = 5609] [serial = 620] [outer = 0x97736000] 19:01:49 INFO - PROCESS | 5609 | 1463796109365 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 215 (0x9a725000) [pid = 5609] [serial = 621] [outer = 0x97736000] 19:01:50 INFO - PROCESS | 5609 | 1463796110363 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1680ms 19:01:50 INFO - PROCESS | 5609 | 1463796110434 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 19:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:01:50 INFO - PROCESS | 5609 | 1463796110439 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 19:01:50 INFO - PROCESS | 5609 | 1463796110446 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 5609 | 1463796110449 Marionette TRACE conn4 <- [1,798,null,{}] 19:01:50 INFO - PROCESS | 5609 | 1463796110456 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:50 INFO - PROCESS | 5609 | 1463796110663 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 19:01:50 INFO - PROCESS | 5609 | 1463796110932 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4e3800 == 105 [pid = 5609] [id = 207] 19:01:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 216 (0x8b962400) [pid = 5609] [serial = 622] [outer = (nil)] 19:01:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 217 (0x8db8b400) [pid = 5609] [serial = 623] [outer = 0x8b962400] 19:01:51 INFO - PROCESS | 5609 | 1463796111092 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 218 (0x97784400) [pid = 5609] [serial = 624] [outer = 0x8b962400] 19:01:52 INFO - PROCESS | 5609 | 1463796112106 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 19:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1733ms 19:01:52 INFO - PROCESS | 5609 | 1463796112179 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 5609 | 1463796112183 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 19:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:01:52 INFO - PROCESS | 5609 | 1463796112190 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 5609 | 1463796112195 Marionette TRACE conn4 <- [1,802,null,{}] 19:01:52 INFO - PROCESS | 5609 | 1463796112201 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 5609 | 1463796112490 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 19:01:52 INFO - PROCESS | 5609 | 1463796112826 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce5e800 == 106 [pid = 5609] [id = 208] 19:01:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 219 (0x8d1ec400) [pid = 5609] [serial = 625] [outer = (nil)] 19:01:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 220 (0x8dbe3400) [pid = 5609] [serial = 626] [outer = 0x8d1ec400] 19:01:52 INFO - PROCESS | 5609 | 1463796112925 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 221 (0x8dc03800) [pid = 5609] [serial = 627] [outer = 0x8d1ec400] 19:01:53 INFO - PROCESS | 5609 | 1463796113899 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 19:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1754ms 19:01:53 INFO - PROCESS | 5609 | 1463796113945 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 5609 | 1463796113949 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 19:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:01:53 INFO - PROCESS | 5609 | 1463796113955 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 5609 | 1463796113959 Marionette TRACE conn4 <- [1,806,null,{}] 19:01:53 INFO - PROCESS | 5609 | 1463796113965 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:54 INFO - PROCESS | 5609 | 1463796114164 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 19:01:54 INFO - PROCESS | 5609 | 1463796114439 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a7000 == 107 [pid = 5609] [id = 209] 19:01:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 222 (0x8ce58800) [pid = 5609] [serial = 628] [outer = (nil)] 19:01:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 223 (0x8e93b000) [pid = 5609] [serial = 629] [outer = 0x8ce58800] 19:01:54 INFO - PROCESS | 5609 | 1463796114574 Marionette DEBUG loaded listener.js 19:01:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 224 (0x8eab9000) [pid = 5609] [serial = 630] [outer = 0x8ce58800] 19:01:55 INFO - PROCESS | 5609 | 1463796115526 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 19:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1632ms 19:01:55 INFO - PROCESS | 5609 | 1463796115589 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 19:01:55 INFO - PROCESS | 5609 | 1463796115593 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 19:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:01:55 INFO - PROCESS | 5609 | 1463796115599 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 5609 | 1463796115603 Marionette TRACE conn4 <- [1,810,null,{}] 19:01:55 INFO - PROCESS | 5609 | 1463796115609 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:55 INFO - PROCESS | 5609 | 1463796115813 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 19:01:56 INFO - PROCESS | 5609 | 1463796116074 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce55c00 == 108 [pid = 5609] [id = 210] 19:01:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 225 (0x8dbe7400) [pid = 5609] [serial = 631] [outer = (nil)] 19:01:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 226 (0x91504000) [pid = 5609] [serial = 632] [outer = 0x8dbe7400] 19:01:56 INFO - PROCESS | 5609 | 1463796116207 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 227 (0x9222c400) [pid = 5609] [serial = 633] [outer = 0x8dbe7400] 19:01:57 INFO - PROCESS | 5609 | 1463796117568 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2045ms 19:01:57 INFO - PROCESS | 5609 | 1463796117663 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 19:01:57 INFO - PROCESS | 5609 | 1463796117670 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 19:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:01:57 INFO - PROCESS | 5609 | 1463796117684 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 5609 | 1463796117690 Marionette TRACE conn4 <- [1,814,null,{}] 19:01:57 INFO - PROCESS | 5609 | 1463796117700 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:57 INFO - PROCESS | 5609 | 1463796117914 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 19:01:58 INFO - PROCESS | 5609 | 1463796118105 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4dd800 == 109 [pid = 5609] [id = 211] 19:01:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 228 (0x8b63d400) [pid = 5609] [serial = 634] [outer = (nil)] 19:01:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 229 (0x8b964000) [pid = 5609] [serial = 635] [outer = 0x8b63d400] 19:01:58 INFO - PROCESS | 5609 | 1463796118227 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 230 (0x8c063400) [pid = 5609] [serial = 636] [outer = 0x8b63d400] 19:01:59 INFO - PROCESS | 5609 | 1463796119383 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 19:01:59 INFO - PROCESS | 5609 | 1463796119462 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 19:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:01:59 INFO - PROCESS | 5609 | 1463796119578 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:01:59 INFO - PROCESS | 5609 | 1463796119586 Marionette TRACE conn4 <- [1,818,null,{}] 19:01:59 INFO - PROCESS | 5609 | 1463796119725 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:00 INFO - PROCESS | 5609 | 1463796120004 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0f3000 == 108 [pid = 5609] [id = 158] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce55000 == 107 [pid = 5609] [id = 156] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x93ced000 == 106 [pid = 5609] [id = 45] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9a800 == 105 [pid = 5609] [id = 196] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x89b97c00 == 104 [pid = 5609] [id = 195] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x89b96800 == 103 [pid = 5609] [id = 194] 19:02:00 INFO - PROCESS | 5609 | 1463796120263 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9c400 == 102 [pid = 5609] [id = 193] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9b000 == 101 [pid = 5609] [id = 192] 19:02:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b96800 == 102 [pid = 5609] [id = 212] 19:02:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 231 (0x89b97c00) [pid = 5609] [serial = 637] [outer = (nil)] 19:02:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 232 (0x89ba2800) [pid = 5609] [serial = 638] [outer = 0x89b97c00] 19:02:00 INFO - PROCESS | 5609 | 1463796120373 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 233 (0x8b96c000) [pid = 5609] [serial = 639] [outer = 0x89b97c00] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8e93f800 == 101 [pid = 5609] [id = 191] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8db81400 == 100 [pid = 5609] [id = 190] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce52c00 == 99 [pid = 5609] [id = 189] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8b966000 == 98 [pid = 5609] [id = 188] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x97739000 == 97 [pid = 5609] [id = 187] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x91508000 == 96 [pid = 5609] [id = 186] 19:02:00 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab3c00 == 95 [pid = 5609] [id = 185] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 232 (0xa6388400) [pid = 5609] [serial = 156] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 231 (0x981eb400) [pid = 5609] [serial = 223] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 230 (0x9b259800) [pid = 5609] [serial = 141] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 229 (0x9150c000) [pid = 5609] [serial = 201] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 228 (0xa36f7400) [pid = 5609] [serial = 395] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 227 (0x8f99dc00) [pid = 5609] [serial = 241] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 226 (0x9a727400) [pid = 5609] [serial = 195] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 225 (0xa2376400) [pid = 5609] [serial = 144] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 224 (0x965cac00) [pid = 5609] [serial = 183] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 223 (0xa6f36000) [pid = 5609] [serial = 232] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 222 (0x983e9c00) [pid = 5609] [serial = 114] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 221 (0x9cbb0800) [pid = 5609] [serial = 226] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 220 (0x92231c00) [pid = 5609] [serial = 150] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 219 (0xa6931c00) [pid = 5609] [serial = 198] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 218 (0xa51a4c00) [pid = 5609] [serial = 147] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 217 (0xa114a800) [pid = 5609] [serial = 120] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 216 (0xa6f3d400) [pid = 5609] [serial = 235] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 215 (0x9cbab400) [pid = 5609] [serial = 186] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 214 (0xa63f5800) [pid = 5609] [serial = 192] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 213 (0x965c3c00) [pid = 5609] [serial = 153] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 212 (0xa8c48800) [pid = 5609] [serial = 238] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 211 (0x90c1a800) [pid = 5609] [serial = 244] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 210 (0xa357c800) [pid = 5609] [serial = 189] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 209 (0x9b04d800) [pid = 5609] [serial = 117] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 208 (0x983eb400) [pid = 5609] [serial = 159] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 207 (0x952ae800) [pid = 5609] [serial = 92] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 206 (0xa68c5c00) [pid = 5609] [serial = 229] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 205 (0x8dab7c00) [pid = 5609] [serial = 464] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 204 (0x9bd9c400) [pid = 5609] [serial = 334] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 203 (0x9773f400) [pid = 5609] [serial = 277] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 202 (0x8d9ce400) [pid = 5609] [serial = 340] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 201 (0x97742800) [pid = 5609] [serial = 283] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 200 (0x98307c00) [pid = 5609] [serial = 422] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 199 (0x8b644000) [pid = 5609] [serial = 443] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 198 (0x9507ac00) [pid = 5609] [serial = 322] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 197 (0x9a727c00) [pid = 5609] [serial = 367] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 196 (0x952b8000) [pid = 5609] [serial = 346] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0x8e8c1c00) [pid = 5609] [serial = 292] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x9afd1c00) [pid = 5609] [serial = 331] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0xa51a1000) [pid = 5609] [serial = 376] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x8c06d800) [pid = 5609] [serial = 458] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x9bd9a800) [pid = 5609] [serial = 425] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x8e3f3000) [pid = 5609] [serial = 386] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x8f6ac000) [pid = 5609] [serial = 419] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x8d1f3000) [pid = 5609] [serial = 452] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x92527800) [pid = 5609] [serial = 455] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x97789c00) [pid = 5609] [serial = 268] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0xa255b800) [pid = 5609] [serial = 428] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x8e2f0c00) [pid = 5609] [serial = 383] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x9b041400) [pid = 5609] [serial = 271] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x8eabb800) [pid = 5609] [serial = 319] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0xa114ec00) [pid = 5609] [serial = 370] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0xa6d10400) [pid = 5609] [serial = 431] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0x8f6ac800) [pid = 5609] [serial = 289] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0x8dc07800) [pid = 5609] [serial = 343] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0xa060d000) [pid = 5609] [serial = 337] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x8db8ec00) [pid = 5609] [serial = 379] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x92523400) [pid = 5609] [serial = 461] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0xa315a000) [pid = 5609] [serial = 434] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x8b7a8400) [pid = 5609] [serial = 446] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x8c0f0c00) [pid = 5609] [serial = 440] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x9ba8d400) [pid = 5609] [serial = 328] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x9a237c00) [pid = 5609] [serial = 325] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0xa2377800) [pid = 5609] [serial = 265] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8dcb5800) [pid = 5609] [serial = 416] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x99ede800) [pid = 5609] [serial = 392] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8e93f000) [pid = 5609] [serial = 295] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x8dcb8800) [pid = 5609] [serial = 389] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x8f34b400) [pid = 5609] [serial = 361] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8b946000) [pid = 5609] [serial = 449] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0xa3156800) [pid = 5609] [serial = 373] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0xa6e94c00) [pid = 5609] [serial = 286] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa335d800) [pid = 5609] [serial = 274] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x952b3c00) [pid = 5609] [serial = 364] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0xa36f6800) [pid = 5609] [serial = 280] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x8d1f4000) [pid = 5609] [serial = 437] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9ba8ec00) [pid = 5609] [serial = 502] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x9bd91800) [pid = 5609] [serial = 503] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9cbb2400) [pid = 5609] [serial = 506] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9cba9c00) [pid = 5609] [serial = 505] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9777ec00) [pid = 5609] [serial = 494] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x97740c00) [pid = 5609] [serial = 493] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9b25b000) [pid = 5609] [serial = 500] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9afd0800) [pid = 5609] [serial = 499] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x965c0000) [pid = 5609] [serial = 491] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x952a4000) [pid = 5609] [serial = 490] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8b96e000) [pid = 5609] [serial = 509] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x8b96ac00) [pid = 5609] [serial = 508] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a8f0000) [pid = 5609] [serial = 497] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9a725c00) [pid = 5609] [serial = 496] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8dab0400) [pid = 5609] [serial = 482] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8ce59800) [pid = 5609] [serial = 481] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9af99800) [pid = 5609] [serial = 515] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9af95c00) [pid = 5609] [serial = 514] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x923fa000) [pid = 5609] [serial = 518] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x923f7400) [pid = 5609] [serial = 517] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9b041000) [pid = 5609] [serial = 521] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9af93800) [pid = 5609] [serial = 520] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0xa255d400) [pid = 5609] [serial = 512] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0xa1152000) [pid = 5609] [serial = 511] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9222c000) [pid = 5609] [serial = 479] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x93a9f400) [pid = 5609] [serial = 488] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x92530c00) [pid = 5609] [serial = 487] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8e8c4400) [pid = 5609] [serial = 485] [outer = (nil)] [url = about:blank] 19:02:00 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8dcbcc00) [pid = 5609] [serial = 484] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8dbef000) [pid = 5609] [serial = 541] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x89ba0000) [pid = 5609] [serial = 524] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x89b9e400) [pid = 5609] [serial = 523] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x8a4dec00) [pid = 5609] [serial = 530] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8a4dbc00) [pid = 5609] [serial = 529] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9af8b400) [pid = 5609] [serial = 527] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x923f4c00) [pid = 5609] [serial = 526] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8eab8400) [pid = 5609] [serial = 533] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x8e2f1800) [pid = 5609] [serial = 532] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8c065000) [pid = 5609] [serial = 535] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x8d9c2000) [pid = 5609] [serial = 538] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x8dab5000) [pid = 5609] [serial = 539] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x8dcba000) [pid = 5609] [serial = 542] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0x8c070000) [pid = 5609] [serial = 536] [outer = (nil)] [url = about:blank] 19:02:01 INFO - PROCESS | 5609 | 1463796121438 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1976ms 19:02:01 INFO - PROCESS | 5609 | 1463796121453 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 5609 | 1463796121455 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 19:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:02:01 INFO - PROCESS | 5609 | 1463796121462 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 5609 | 1463796121468 Marionette TRACE conn4 <- [1,822,null,{}] 19:02:01 INFO - PROCESS | 5609 | 1463796121483 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:01 INFO - PROCESS | 5609 | 1463796121666 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 19:02:01 INFO - PROCESS | 5609 | 1463796121703 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4ddc00 == 96 [pid = 5609] [id = 213] 19:02:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x8c06d800) [pid = 5609] [serial = 640] [outer = (nil)] 19:02:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x8d9cdc00) [pid = 5609] [serial = 641] [outer = 0x8c06d800] 19:02:01 INFO - PROCESS | 5609 | 1463796121932 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8db81c00) [pid = 5609] [serial = 642] [outer = 0x8c06d800] 19:02:02 INFO - PROCESS | 5609 | 1463796122957 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 5609 | 1463796123012 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 19:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:02:03 INFO - PROCESS | 5609 | 1463796123024 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 5609 | 1463796123027 Marionette TRACE conn4 <- [1,826,null,{}] 19:02:03 INFO - PROCESS | 5609 | 1463796123033 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:03 INFO - PROCESS | 5609 | 1463796123277 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 19:02:03 INFO - PROCESS | 5609 | 1463796123306 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dab0400 == 97 [pid = 5609] [id = 214] 19:02:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8db87000) [pid = 5609] [serial = 643] [outer = (nil)] 19:02:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8e2ea000) [pid = 5609] [serial = 644] [outer = 0x8db87000] 19:02:03 INFO - PROCESS | 5609 | 1463796123383 Marionette DEBUG loaded listener.js 19:02:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8e3eec00) [pid = 5609] [serial = 645] [outer = 0x8db87000] 19:02:04 INFO - PROCESS | 5609 | 1463796124449 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1487ms 19:02:04 INFO - PROCESS | 5609 | 1463796124516 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 19:02:04 INFO - PROCESS | 5609 | 1463796124520 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 19:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:02:04 INFO - PROCESS | 5609 | 1463796124526 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:02:04 INFO - PROCESS | 5609 | 1463796124528 Marionette TRACE conn4 <- [1,830,null,{}] 19:02:04 INFO - PROCESS | 5609 | 1463796124535 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:04 INFO - PROCESS | 5609 | 1463796124789 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 19:02:04 INFO - PROCESS | 5609 | 1463796124822 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2ec400 == 98 [pid = 5609] [id = 215] 19:02:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8e2ecc00) [pid = 5609] [serial = 646] [outer = (nil)] 19:02:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8e8b9c00) [pid = 5609] [serial = 647] [outer = 0x8e2ecc00] 19:02:04 INFO - PROCESS | 5609 | 1463796124905 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8e8c3000) [pid = 5609] [serial = 648] [outer = 0x8e2ecc00] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x8b946400) [pid = 5609] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9222c800) [pid = 5609] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8a4de000) [pid = 5609] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x8db87c00) [pid = 5609] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8a4e1000) [pid = 5609] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x8ce58c00) [pid = 5609] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:02:05 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x89b9b800) [pid = 5609] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:02:06 INFO - PROCESS | 5609 | 1463796126133 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1632ms 19:02:06 INFO - PROCESS | 5609 | 1463796126160 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 5609 | 1463796126164 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 19:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:02:06 INFO - PROCESS | 5609 | 1463796126170 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 5609 | 1463796126174 Marionette TRACE conn4 <- [1,834,null,{}] 19:02:06 INFO - PROCESS | 5609 | 1463796126180 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:06 INFO - PROCESS | 5609 | 1463796126423 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 19:02:06 INFO - PROCESS | 5609 | 1463796126580 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b645400 == 99 [pid = 5609] [id = 216] 19:02:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8b970400) [pid = 5609] [serial = 649] [outer = (nil)] 19:02:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8f34a800) [pid = 5609] [serial = 650] [outer = 0x8b970400] 19:02:06 INFO - PROCESS | 5609 | 1463796126663 Marionette DEBUG loaded listener.js 19:02:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8f9a1000) [pid = 5609] [serial = 651] [outer = 0x8b970400] 19:02:07 INFO - PROCESS | 5609 | 1463796127584 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1444ms 19:02:07 INFO - PROCESS | 5609 | 1463796127618 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 5609 | 1463796127625 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 19:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:02:07 INFO - PROCESS | 5609 | 1463796127638 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 5609 | 1463796127647 Marionette TRACE conn4 <- [1,838,null,{}] 19:02:07 INFO - PROCESS | 5609 | 1463796127675 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:08 INFO - PROCESS | 5609 | 1463796128067 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 19:02:08 INFO - PROCESS | 5609 | 1463796128294 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79fc00 == 100 [pid = 5609] [id = 217] 19:02:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8b7a0c00) [pid = 5609] [serial = 652] [outer = (nil)] 19:02:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8b93d800) [pid = 5609] [serial = 653] [outer = 0x8b7a0c00] 19:02:08 INFO - PROCESS | 5609 | 1463796128387 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8b965c00) [pid = 5609] [serial = 654] [outer = 0x8b7a0c00] 19:02:09 INFO - PROCESS | 5609 | 1463796129426 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1807ms 19:02:09 INFO - PROCESS | 5609 | 1463796129444 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 5609 | 1463796129454 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 19:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:02:09 INFO - PROCESS | 5609 | 1463796129466 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 5609 | 1463796129470 Marionette TRACE conn4 <- [1,842,null,{}] 19:02:09 INFO - PROCESS | 5609 | 1463796129477 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:09 INFO - PROCESS | 5609 | 1463796129718 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 19:02:10 INFO - PROCESS | 5609 | 1463796130032 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce5b800 == 101 [pid = 5609] [id = 218] 19:02:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8d1ecc00) [pid = 5609] [serial = 655] [outer = (nil)] 19:02:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8d9c2400) [pid = 5609] [serial = 656] [outer = 0x8d1ecc00] 19:02:10 INFO - PROCESS | 5609 | 1463796130124 Marionette DEBUG loaded listener.js 19:02:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8dab3400) [pid = 5609] [serial = 657] [outer = 0x8d1ecc00] 19:02:11 INFO - PROCESS | 5609 | 1463796131117 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1690ms 19:02:11 INFO - PROCESS | 5609 | 1463796131156 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 5609 | 1463796131159 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 19:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:02:11 INFO - PROCESS | 5609 | 1463796131167 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 5609 | 1463796131173 Marionette TRACE conn4 <- [1,846,null,{}] 19:02:11 INFO - PROCESS | 5609 | 1463796131190 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:11 INFO - PROCESS | 5609 | 1463796131409 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 19:02:11 INFO - PROCESS | 5609 | 1463796131700 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e943400 == 102 [pid = 5609] [id = 219] 19:02:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8eabc800) [pid = 5609] [serial = 658] [outer = (nil)] 19:02:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8f6ae400) [pid = 5609] [serial = 659] [outer = 0x8eabc800] 19:02:11 INFO - PROCESS | 5609 | 1463796131839 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x91502400) [pid = 5609] [serial = 660] [outer = 0x8eabc800] 19:02:12 INFO - PROCESS | 5609 | 1463796132956 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1800ms 19:02:12 INFO - PROCESS | 5609 | 1463796132968 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 19:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:02:12 INFO - PROCESS | 5609 | 1463796132973 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 19:02:12 INFO - PROCESS | 5609 | 1463796132980 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 5609 | 1463796132984 Marionette TRACE conn4 <- [1,850,null,{}] 19:02:12 INFO - PROCESS | 5609 | 1463796132990 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:13 INFO - PROCESS | 5609 | 1463796133267 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 19:02:13 INFO - PROCESS | 5609 | 1463796133460 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab9400 == 103 [pid = 5609] [id = 220] 19:02:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x91509c00) [pid = 5609] [serial = 661] [outer = (nil)] 19:02:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x93a9a000) [pid = 5609] [serial = 662] [outer = 0x91509c00] 19:02:13 INFO - PROCESS | 5609 | 1463796133568 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x9466a800) [pid = 5609] [serial = 663] [outer = 0x91509c00] 19:02:14 INFO - PROCESS | 5609 | 1463796134529 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1583ms 19:02:14 INFO - PROCESS | 5609 | 1463796134563 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 5609 | 1463796134567 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 19:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:02:14 INFO - PROCESS | 5609 | 1463796134575 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 5609 | 1463796134579 Marionette TRACE conn4 <- [1,854,null,{}] 19:02:14 INFO - PROCESS | 5609 | 1463796134586 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:14 INFO - PROCESS | 5609 | 1463796134816 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 19:02:15 INFO - PROCESS | 5609 | 1463796135079 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x950d4c00 == 104 [pid = 5609] [id = 221] 19:02:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x950dc400) [pid = 5609] [serial = 664] [outer = (nil)] 19:02:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x9529ec00) [pid = 5609] [serial = 665] [outer = 0x950dc400] 19:02:15 INFO - PROCESS | 5609 | 1463796135230 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x952b7000) [pid = 5609] [serial = 666] [outer = 0x950dc400] 19:02:16 INFO - PROCESS | 5609 | 1463796136177 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1632ms 19:02:16 INFO - PROCESS | 5609 | 1463796136207 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 19:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:02:16 INFO - PROCESS | 5609 | 1463796136211 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 19:02:16 INFO - PROCESS | 5609 | 1463796136218 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 5609 | 1463796136221 Marionette TRACE conn4 <- [1,858,null,{}] 19:02:16 INFO - PROCESS | 5609 | 1463796136227 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:16 INFO - PROCESS | 5609 | 1463796136476 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 19:02:16 INFO - PROCESS | 5609 | 1463796136725 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2ef000 == 105 [pid = 5609] [id = 222] 19:02:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9466fc00) [pid = 5609] [serial = 667] [outer = (nil)] 19:02:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9777d400) [pid = 5609] [serial = 668] [outer = 0x9466fc00] 19:02:16 INFO - PROCESS | 5609 | 1463796136863 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x983e9c00) [pid = 5609] [serial = 669] [outer = 0x9466fc00] 19:02:17 INFO - PROCESS | 5609 | 1463796137859 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1681ms 19:02:17 INFO - PROCESS | 5609 | 1463796137899 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 19:02:17 INFO - PROCESS | 5609 | 1463796137903 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 19:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:02:17 INFO - PROCESS | 5609 | 1463796137911 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 5609 | 1463796137915 Marionette TRACE conn4 <- [1,862,null,{}] 19:02:17 INFO - PROCESS | 5609 | 1463796137922 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:18 INFO - PROCESS | 5609 | 1463796138124 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 19:02:18 INFO - PROCESS | 5609 | 1463796138362 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9773c400 == 106 [pid = 5609] [id = 223] 19:02:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x9777ac00) [pid = 5609] [serial = 670] [outer = (nil)] 19:02:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9a238c00) [pid = 5609] [serial = 671] [outer = 0x9777ac00] 19:02:18 INFO - PROCESS | 5609 | 1463796138497 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9a245400) [pid = 5609] [serial = 672] [outer = 0x9777ac00] 19:02:19 INFO - PROCESS | 5609 | 1463796139433 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1585ms 19:02:19 INFO - PROCESS | 5609 | 1463796139497 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 19:02:19 INFO - PROCESS | 5609 | 1463796139501 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 19:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:02:19 INFO - PROCESS | 5609 | 1463796139508 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 5609 | 1463796139512 Marionette TRACE conn4 <- [1,866,null,{}] 19:02:19 INFO - PROCESS | 5609 | 1463796139518 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:19 INFO - PROCESS | 5609 | 1463796139755 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 19:02:20 INFO - PROCESS | 5609 | 1463796140056 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x95001800 == 107 [pid = 5609] [id = 224] 19:02:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x95082400) [pid = 5609] [serial = 673] [outer = (nil)] 19:02:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9a720c00) [pid = 5609] [serial = 674] [outer = 0x95082400] 19:02:20 INFO - PROCESS | 5609 | 1463796140153 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9a72ac00) [pid = 5609] [serial = 675] [outer = 0x95082400] 19:02:21 INFO - PROCESS | 5609 | 1463796141108 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1637ms 19:02:21 INFO - PROCESS | 5609 | 1463796141146 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 5609 | 1463796141149 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 19:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:02:21 INFO - PROCESS | 5609 | 1463796141156 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 5609 | 1463796141159 Marionette TRACE conn4 <- [1,870,null,{}] 19:02:21 INFO - PROCESS | 5609 | 1463796141165 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:21 INFO - PROCESS | 5609 | 1463796141368 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 19:02:21 INFO - PROCESS | 5609 | 1463796141610 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f995800 == 108 [pid = 5609] [id = 225] 19:02:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x99eda400) [pid = 5609] [serial = 676] [outer = (nil)] 19:02:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9af8fc00) [pid = 5609] [serial = 677] [outer = 0x99eda400] 19:02:21 INFO - PROCESS | 5609 | 1463796141746 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9af94000) [pid = 5609] [serial = 678] [outer = 0x99eda400] 19:02:22 INFO - PROCESS | 5609 | 1463796142690 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1588ms 19:02:22 INFO - PROCESS | 5609 | 1463796142745 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 19:02:22 INFO - PROCESS | 5609 | 1463796142749 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 19:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:02:22 INFO - PROCESS | 5609 | 1463796142756 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:02:22 INFO - PROCESS | 5609 | 1463796142760 Marionette TRACE conn4 <- [1,874,null,{}] 19:02:22 INFO - PROCESS | 5609 | 1463796142767 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:22 INFO - PROCESS | 5609 | 1463796142983 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 19:02:23 INFO - PROCESS | 5609 | 1463796143227 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x99791400 == 109 [pid = 5609] [id = 226] 19:02:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9a7c4400) [pid = 5609] [serial = 679] [outer = (nil)] 19:02:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9afc3400) [pid = 5609] [serial = 680] [outer = 0x9a7c4400] 19:02:23 INFO - PROCESS | 5609 | 1463796143363 Marionette DEBUG loaded listener.js 19:02:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9afca000) [pid = 5609] [serial = 681] [outer = 0x9a7c4400] 19:02:24 INFO - PROCESS | 5609 | 1463796144305 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1582ms 19:02:24 INFO - PROCESS | 5609 | 1463796144339 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 19:02:24 INFO - PROCESS | 5609 | 1463796144344 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 19:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:02:24 INFO - PROCESS | 5609 | 1463796144350 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:02:24 INFO - PROCESS | 5609 | 1463796144355 Marionette TRACE conn4 <- [1,878,null,{}] 19:02:24 INFO - PROCESS | 5609 | 1463796144360 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:24 INFO - PROCESS | 5609 | 1463796144646 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 19:02:24 INFO - PROCESS | 5609 | 1463796144974 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a209800 == 110 [pid = 5609] [id = 227] 19:02:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9b04a400) [pid = 5609] [serial = 682] [outer = (nil)] 19:02:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9b25b800) [pid = 5609] [serial = 683] [outer = 0x9b04a400] 19:02:25 INFO - PROCESS | 5609 | 1463796145073 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9b4a8400) [pid = 5609] [serial = 684] [outer = 0x9b04a400] 19:02:26 INFO - PROCESS | 5609 | 1463796146042 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1736ms 19:02:26 INFO - PROCESS | 5609 | 1463796146088 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 19:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:02:26 INFO - PROCESS | 5609 | 1463796146092 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 19:02:26 INFO - PROCESS | 5609 | 1463796146099 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 5609 | 1463796146104 Marionette TRACE conn4 <- [1,882,null,{}] 19:02:26 INFO - PROCESS | 5609 | 1463796146109 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:26 INFO - PROCESS | 5609 | 1463796146328 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 19:02:26 INFO - PROCESS | 5609 | 1463796146577 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b4a9400 == 111 [pid = 5609] [id = 228] 19:02:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9b4a9c00) [pid = 5609] [serial = 685] [outer = (nil)] 19:02:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9ba8ec00) [pid = 5609] [serial = 686] [outer = 0x9b4a9c00] 19:02:26 INFO - PROCESS | 5609 | 1463796146717 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9bd0e000) [pid = 5609] [serial = 687] [outer = 0x9b4a9c00] 19:02:27 INFO - PROCESS | 5609 | 1463796147855 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1788ms 19:02:27 INFO - PROCESS | 5609 | 1463796147892 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 5609 | 1463796147900 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 19:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:02:27 INFO - PROCESS | 5609 | 1463796147924 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 5609 | 1463796147928 Marionette TRACE conn4 <- [1,886,null,{}] 19:02:27 INFO - PROCESS | 5609 | 1463796147934 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:28 INFO - PROCESS | 5609 | 1463796148187 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 19:02:28 INFO - PROCESS | 5609 | 1463796148432 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b049400 == 112 [pid = 5609] [id = 229] 19:02:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9b4acc00) [pid = 5609] [serial = 688] [outer = (nil)] 19:02:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9bd95400) [pid = 5609] [serial = 689] [outer = 0x9b4acc00] 19:02:28 INFO - PROCESS | 5609 | 1463796148521 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9bd98800) [pid = 5609] [serial = 690] [outer = 0x9b4acc00] 19:02:29 INFO - PROCESS | 5609 | 1463796149472 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1581ms 19:02:29 INFO - PROCESS | 5609 | 1463796149506 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 19:02:29 INFO - PROCESS | 5609 | 1463796149510 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 19:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:02:29 INFO - PROCESS | 5609 | 1463796149518 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - PROCESS | 5609 | 1463796149520 Marionette TRACE conn4 <- [1,890,null,{}] 19:02:29 INFO - PROCESS | 5609 | 1463796149529 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:29 INFO - PROCESS | 5609 | 1463796149739 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 19:02:30 INFO - PROCESS | 5609 | 1463796150021 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a8ecc00 == 113 [pid = 5609] [id = 230] 19:02:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9b7e5000) [pid = 5609] [serial = 691] [outer = (nil)] 19:02:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9cba8000) [pid = 5609] [serial = 692] [outer = 0x9b7e5000] 19:02:30 INFO - PROCESS | 5609 | 1463796150156 Marionette DEBUG loaded listener.js 19:02:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9cbae000) [pid = 5609] [serial = 693] [outer = 0x9b7e5000] 19:02:31 INFO - PROCESS | 5609 | 1463796151127 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1681ms 19:02:31 INFO - PROCESS | 5609 | 1463796151200 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 19:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:02:31 INFO - PROCESS | 5609 | 1463796151205 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 19:02:31 INFO - PROCESS | 5609 | 1463796151211 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - PROCESS | 5609 | 1463796151215 Marionette TRACE conn4 <- [1,894,null,{}] 19:02:31 INFO - PROCESS | 5609 | 1463796151222 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:31 INFO - PROCESS | 5609 | 1463796151477 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 19:02:32 INFO - PROCESS | 5609 | 1463796152167 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4df400 == 114 [pid = 5609] [id = 231] 19:02:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x8b79c000) [pid = 5609] [serial = 694] [outer = (nil)] 19:02:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x8b7a0400) [pid = 5609] [serial = 695] [outer = 0x8b79c000] 19:02:32 INFO - PROCESS | 5609 | 1463796152287 Marionette DEBUG loaded listener.js 19:02:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x8b96d400) [pid = 5609] [serial = 696] [outer = 0x8b79c000] 19:02:33 INFO - PROCESS | 5609 | 1463796153267 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2084ms 19:02:33 INFO - PROCESS | 5609 | 1463796153297 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 19:02:33 INFO - PROCESS | 5609 | 1463796153303 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 19:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:02:33 INFO - PROCESS | 5609 | 1463796153311 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:02:33 INFO - PROCESS | 5609 | 1463796153318 Marionette TRACE conn4 <- [1,898,null,{}] 19:02:33 INFO - PROCESS | 5609 | 1463796153326 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:33 INFO - PROCESS | 5609 | 1463796153568 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 19:02:33 INFO - PROCESS | 5609 | 1463796153828 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b646c00 == 115 [pid = 5609] [id = 232] 19:02:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x8b96a800) [pid = 5609] [serial = 697] [outer = (nil)] 19:02:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x8db8d400) [pid = 5609] [serial = 698] [outer = 0x8b96a800] 19:02:33 INFO - PROCESS | 5609 | 1463796153979 Marionette DEBUG loaded listener.js 19:02:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x8dcbb000) [pid = 5609] [serial = 699] [outer = 0x8b96a800] 19:02:35 INFO - PROCESS | 5609 | 1463796155063 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1795ms 19:02:35 INFO - PROCESS | 5609 | 1463796155108 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 5609 | 1463796155115 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 19:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:02:35 INFO - PROCESS | 5609 | 1463796155124 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 5609 | 1463796155128 Marionette TRACE conn4 <- [1,902,null,{}] 19:02:35 INFO - PROCESS | 5609 | 1463796155134 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:35 INFO - PROCESS | 5609 | 1463796155421 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 19:02:35 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc06800 == 114 [pid = 5609] [id = 157] 19:02:35 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8b948c00) [pid = 5609] [serial = 590] [outer = (nil)] [url = about:blank] 19:02:35 INFO - PROCESS | 5609 | --DOCSHELL 0x952b4c00 == 113 [pid = 5609] [id = 206] 19:02:35 INFO - PROCESS | 5609 | 1463796155752 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:35 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9cd800 == 112 [pid = 5609] [id = 205] 19:02:35 INFO - PROCESS | 5609 | --DOCSHELL 0x937cc000 == 111 [pid = 5609] [id = 204] 19:02:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1eec00 == 112 [pid = 5609] [id = 233] 19:02:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x8d1f1400) [pid = 5609] [serial = 700] [outer = (nil)] 19:02:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x8dab2000) [pid = 5609] [serial = 701] [outer = 0x8d1f1400] 19:02:35 INFO - PROCESS | 5609 | 1463796155837 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x8dcb5800) [pid = 5609] [serial = 702] [outer = 0x8d1f1400] 19:02:35 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce53400 == 111 [pid = 5609] [id = 203] 19:02:35 INFO - PROCESS | 5609 | --DOCSHELL 0x90c20c00 == 110 [pid = 5609] [id = 202] 19:02:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8b63bc00 == 109 [pid = 5609] [id = 201] 19:02:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8b642c00 == 108 [pid = 5609] [id = 200] 19:02:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8b965800 == 107 [pid = 5609] [id = 199] 19:02:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8c066000 == 106 [pid = 5609] [id = 198] 19:02:36 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4dd400 == 105 [pid = 5609] [id = 197] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8e2ee400) [pid = 5609] [serial = 587] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8dc02c00) [pid = 5609] [serial = 565] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x9777e800) [pid = 5609] [serial = 575] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x95083400) [pid = 5609] [serial = 574] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x8c0ee000) [pid = 5609] [serial = 583] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9a726c00) [pid = 5609] [serial = 562] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8f99a800) [pid = 5609] [serial = 572] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8dcb6400) [pid = 5609] [serial = 571] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9529e400) [pid = 5609] [serial = 581] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8dc0b800) [pid = 5609] [serial = 580] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8dbec000) [pid = 5609] [serial = 568] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x8ea50400) [pid = 5609] [serial = 544] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9a240800) [pid = 5609] [serial = 578] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x94663800) [pid = 5609] [serial = 577] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x950d2c00) [pid = 5609] [serial = 556] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9773a000) [pid = 5609] [serial = 559] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x923fd000) [pid = 5609] [serial = 553] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8dcaf800) [pid = 5609] [serial = 550] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8c068000) [pid = 5609] [serial = 547] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8e2e9800) [pid = 5609] [serial = 569] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8e8b8800) [pid = 5609] [serial = 588] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x8db90800) [pid = 5609] [serial = 380] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:02:36 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8dab8c00) [pid = 5609] [serial = 584] [outer = (nil)] [url = about:blank] 19:02:36 INFO - PROCESS | 5609 | 1463796156771 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1688ms 19:02:36 INFO - PROCESS | 5609 | 1463796156812 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 19:02:36 INFO - PROCESS | 5609 | 1463796156815 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 19:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:02:36 INFO - PROCESS | 5609 | 1463796156824 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 5609 | 1463796156831 Marionette TRACE conn4 <- [1,906,null,{}] 19:02:36 INFO - PROCESS | 5609 | 1463796156846 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:37 INFO - PROCESS | 5609 | 1463796157042 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 19:02:37 INFO - PROCESS | 5609 | 1463796157254 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c066000 == 106 [pid = 5609] [id = 234] 19:02:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x8e3f6800) [pid = 5609] [serial = 703] [outer = (nil)] 19:02:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x8e93d400) [pid = 5609] [serial = 704] [outer = 0x8e3f6800] 19:02:37 INFO - PROCESS | 5609 | 1463796157338 Marionette DEBUG loaded listener.js 19:02:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x8ea58400) [pid = 5609] [serial = 705] [outer = 0x8e3f6800] 19:02:38 INFO - PROCESS | 5609 | 1463796158154 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1400ms 19:02:38 INFO - PROCESS | 5609 | 1463796158224 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 19:02:38 INFO - PROCESS | 5609 | 1463796158229 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 19:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:02:38 INFO - PROCESS | 5609 | 1463796158235 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:02:38 INFO - PROCESS | 5609 | 1463796158238 Marionette TRACE conn4 <- [1,910,null,{}] 19:02:38 INFO - PROCESS | 5609 | 1463796158249 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:38 INFO - PROCESS | 5609 | 1463796158508 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 19:02:38 INFO - PROCESS | 5609 | 1463796158532 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79e400 == 107 [pid = 5609] [id = 235] 19:02:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x8e8c1000) [pid = 5609] [serial = 706] [outer = (nil)] 19:02:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x8f6a9800) [pid = 5609] [serial = 707] [outer = 0x8e8c1000] 19:02:38 INFO - PROCESS | 5609 | 1463796158608 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x8f99a800) [pid = 5609] [serial = 708] [outer = 0x8e8c1000] 19:02:39 INFO - PROCESS | 5609 | 1463796159630 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1481ms 19:02:39 INFO - PROCESS | 5609 | 1463796159719 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 5609 | 1463796159725 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 19:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:02:39 INFO - PROCESS | 5609 | 1463796159733 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 5609 | 1463796159736 Marionette TRACE conn4 <- [1,914,null,{}] 19:02:39 INFO - PROCESS | 5609 | 1463796159754 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:40 INFO - PROCESS | 5609 | 1463796160158 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 19:02:41 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8c06d800) [pid = 5609] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:02:41 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8e2ecc00) [pid = 5609] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:02:41 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8db87000) [pid = 5609] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:02:41 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x89b97c00) [pid = 5609] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:02:41 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x8b63d400) [pid = 5609] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:02:41 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x89ba1800) [pid = 5609] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:02:41 INFO - PROCESS | 5609 | 1463796161056 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b640000 == 108 [pid = 5609] [id = 236] 19:02:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x8c06d800) [pid = 5609] [serial = 709] [outer = (nil)] 19:02:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x8dcb1400) [pid = 5609] [serial = 710] [outer = 0x8c06d800] 19:02:41 INFO - PROCESS | 5609 | 1463796161201 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9222c800) [pid = 5609] [serial = 711] [outer = 0x8c06d800] 19:02:42 INFO - PROCESS | 5609 | 1463796162157 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2457ms 19:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:02:42 INFO - PROCESS | 5609 | 1463796162191 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 5609 | 1463796162194 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 19:02:42 INFO - PROCESS | 5609 | 1463796162200 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 5609 | 1463796162203 Marionette TRACE conn4 <- [1,918,null,{}] 19:02:42 INFO - PROCESS | 5609 | 1463796162209 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:42 INFO - PROCESS | 5609 | 1463796162393 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 19:02:42 INFO - PROCESS | 5609 | 1463796162411 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c16c00 == 109 [pid = 5609] [id = 237] 19:02:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x90c19800) [pid = 5609] [serial = 712] [outer = (nil)] 19:02:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x93cee400) [pid = 5609] [serial = 713] [outer = 0x90c19800] 19:02:42 INFO - PROCESS | 5609 | 1463796162488 Marionette DEBUG loaded listener.js 19:02:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9520d400) [pid = 5609] [serial = 714] [outer = 0x90c19800] 19:02:43 INFO - PROCESS | 5609 | 1463796163743 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1595ms 19:02:43 INFO - PROCESS | 5609 | 1463796163796 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 19:02:43 INFO - PROCESS | 5609 | 1463796163804 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 19:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:02:43 INFO - PROCESS | 5609 | 1463796163814 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:02:43 INFO - PROCESS | 5609 | 1463796163818 Marionette TRACE conn4 <- [1,922,null,{}] 19:02:43 INFO - PROCESS | 5609 | 1463796163828 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:44 INFO - PROCESS | 5609 | 1463796164053 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 19:02:44 INFO - PROCESS | 5609 | 1463796164316 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b63cc00 == 110 [pid = 5609] [id = 238] 19:02:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x8c068000) [pid = 5609] [serial = 715] [outer = (nil)] 19:02:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x8ce5e400) [pid = 5609] [serial = 716] [outer = 0x8c068000] 19:02:44 INFO - PROCESS | 5609 | 1463796164459 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x8d9cf400) [pid = 5609] [serial = 717] [outer = 0x8c068000] 19:02:45 INFO - PROCESS | 5609 | 1463796165413 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1638ms 19:02:45 INFO - PROCESS | 5609 | 1463796165452 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 19:02:45 INFO - PROCESS | 5609 | 1463796165461 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 19:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:02:45 INFO - PROCESS | 5609 | 1463796165472 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:02:45 INFO - PROCESS | 5609 | 1463796165476 Marionette TRACE conn4 <- [1,926,null,{}] 19:02:45 INFO - PROCESS | 5609 | 1463796165485 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:45 INFO - PROCESS | 5609 | 1463796165711 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 19:02:46 INFO - PROCESS | 5609 | 1463796165997 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e7400 == 111 [pid = 5609] [id = 239] 19:02:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x8e2eb000) [pid = 5609] [serial = 718] [outer = (nil)] 19:02:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x8e3f8000) [pid = 5609] [serial = 719] [outer = 0x8e2eb000] 19:02:46 INFO - PROCESS | 5609 | 1463796166135 Marionette DEBUG loaded listener.js 19:02:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x8eab8400) [pid = 5609] [serial = 720] [outer = 0x8e2eb000] 19:02:47 INFO - PROCESS | 5609 | 1463796167121 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1683ms 19:02:47 INFO - PROCESS | 5609 | 1463796167157 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 19:02:47 INFO - PROCESS | 5609 | 1463796167163 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 19:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:02:47 INFO - PROCESS | 5609 | 1463796167170 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:02:47 INFO - PROCESS | 5609 | 1463796167176 Marionette TRACE conn4 <- [1,930,null,{}] 19:02:47 INFO - PROCESS | 5609 | 1463796167193 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:47 INFO - PROCESS | 5609 | 1463796167419 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 19:02:47 INFO - PROCESS | 5609 | 1463796167671 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x93ced000 == 112 [pid = 5609] [id = 240] 19:02:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9520b400) [pid = 5609] [serial = 721] [outer = (nil)] 19:02:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x965bdc00) [pid = 5609] [serial = 722] [outer = 0x9520b400] 19:02:47 INFO - PROCESS | 5609 | 1463796167807 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x97734400) [pid = 5609] [serial = 723] [outer = 0x9520b400] 19:02:48 INFO - PROCESS | 5609 | 1463796168774 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1641ms 19:02:48 INFO - PROCESS | 5609 | 1463796168812 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 5609 | 1463796168817 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 19:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:02:48 INFO - PROCESS | 5609 | 1463796168824 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 5609 | 1463796168828 Marionette TRACE conn4 <- [1,934,null,{}] 19:02:48 INFO - PROCESS | 5609 | 1463796168834 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:49 INFO - PROCESS | 5609 | 1463796169054 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 19:02:49 INFO - PROCESS | 5609 | 1463796169306 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x93aa0c00 == 113 [pid = 5609] [id = 241] 19:02:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x965cb800) [pid = 5609] [serial = 724] [outer = (nil)] 19:02:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9776f800) [pid = 5609] [serial = 725] [outer = 0x965cb800] 19:02:49 INFO - PROCESS | 5609 | 1463796169440 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x983e5000) [pid = 5609] [serial = 726] [outer = 0x965cb800] 19:02:50 INFO - PROCESS | 5609 | 1463796170355 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1581ms 19:02:50 INFO - PROCESS | 5609 | 1463796170406 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 19:02:50 INFO - PROCESS | 5609 | 1463796170411 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 19:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:02:50 INFO - PROCESS | 5609 | 1463796170418 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 5609 | 1463796170423 Marionette TRACE conn4 <- [1,938,null,{}] 19:02:50 INFO - PROCESS | 5609 | 1463796170430 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:50 INFO - PROCESS | 5609 | 1463796170665 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 19:02:50 INFO - PROCESS | 5609 | 1463796170912 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x93cef800 == 114 [pid = 5609] [id = 242] 19:02:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x97737c00) [pid = 5609] [serial = 727] [outer = (nil)] 19:02:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9a244400) [pid = 5609] [serial = 728] [outer = 0x97737c00] 19:02:51 INFO - PROCESS | 5609 | 1463796171047 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9a724400) [pid = 5609] [serial = 729] [outer = 0x97737c00] 19:02:52 INFO - PROCESS | 5609 | 1463796172024 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1650ms 19:02:52 INFO - PROCESS | 5609 | 1463796172072 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 5609 | 1463796172078 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 19:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:02:52 INFO - PROCESS | 5609 | 1463796172089 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 5609 | 1463796172094 Marionette TRACE conn4 <- [1,942,null,{}] 19:02:52 INFO - PROCESS | 5609 | 1463796172104 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:52 INFO - PROCESS | 5609 | 1463796172403 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 19:02:52 INFO - PROCESS | 5609 | 1463796172708 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x9830bc00 == 115 [pid = 5609] [id = 243] 19:02:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9a4f3400) [pid = 5609] [serial = 730] [outer = (nil)] 19:02:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9b04d800) [pid = 5609] [serial = 731] [outer = 0x9a4f3400] 19:02:52 INFO - PROCESS | 5609 | 1463796172803 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9b4a7400) [pid = 5609] [serial = 732] [outer = 0x9a4f3400] 19:02:53 INFO - PROCESS | 5609 | 1463796173784 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1739ms 19:02:53 INFO - PROCESS | 5609 | 1463796173827 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 19:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:02:53 INFO - PROCESS | 5609 | 1463796173831 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 19:02:53 INFO - PROCESS | 5609 | 1463796173837 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:02:53 INFO - PROCESS | 5609 | 1463796173841 Marionette TRACE conn4 <- [1,946,null,{}] 19:02:53 INFO - PROCESS | 5609 | 1463796173847 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:54 INFO - PROCESS | 5609 | 1463796174057 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 19:02:54 INFO - PROCESS | 5609 | 1463796174309 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x97741000 == 116 [pid = 5609] [id = 244] 19:02:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9b04d400) [pid = 5609] [serial = 733] [outer = (nil)] 19:02:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x9cba6400) [pid = 5609] [serial = 734] [outer = 0x9b04d400] 19:02:54 INFO - PROCESS | 5609 | 1463796174448 Marionette DEBUG loaded listener.js 19:02:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x9d522000) [pid = 5609] [serial = 735] [outer = 0x9b04d400] 19:02:55 INFO - PROCESS | 5609 | 1463796175376 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1594ms 19:02:55 INFO - PROCESS | 5609 | 1463796175431 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 19:02:55 INFO - PROCESS | 5609 | 1463796175434 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 19:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:02:55 INFO - PROCESS | 5609 | 1463796175441 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:02:55 INFO - PROCESS | 5609 | 1463796175444 Marionette TRACE conn4 <- [1,950,null,{}] 19:02:55 INFO - PROCESS | 5609 | 1463796175451 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:55 INFO - PROCESS | 5609 | 1463796175659 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 19:02:55 INFO - PROCESS | 5609 | 1463796175932 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b511400 == 117 [pid = 5609] [id = 245] 19:02:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x9ba85400) [pid = 5609] [serial = 736] [outer = (nil)] 19:02:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x9d9d1400) [pid = 5609] [serial = 737] [outer = 0x9ba85400] 19:02:56 INFO - PROCESS | 5609 | 1463796176063 Marionette DEBUG loaded listener.js 19:02:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x9d9e0c00) [pid = 5609] [serial = 738] [outer = 0x9ba85400] 19:02:56 INFO - PROCESS | 5609 | 1463796176990 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1587ms 19:02:57 INFO - PROCESS | 5609 | 1463796177029 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 19:02:57 INFO - PROCESS | 5609 | 1463796177034 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 19:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:02:57 INFO - PROCESS | 5609 | 1463796177041 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - PROCESS | 5609 | 1463796177045 Marionette TRACE conn4 <- [1,954,null,{}] 19:02:57 INFO - PROCESS | 5609 | 1463796177050 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:57 INFO - PROCESS | 5609 | 1463796177254 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 19:02:57 INFO - PROCESS | 5609 | 1463796177516 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eaae400 == 118 [pid = 5609] [id = 246] 19:02:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0x9d58b800) [pid = 5609] [serial = 739] [outer = (nil)] 19:02:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0xa2243c00) [pid = 5609] [serial = 740] [outer = 0x9d58b800] 19:02:57 INFO - PROCESS | 5609 | 1463796177651 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0xa22a3800) [pid = 5609] [serial = 741] [outer = 0x9d58b800] 19:02:58 INFO - PROCESS | 5609 | 1463796178628 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1640ms 19:02:58 INFO - PROCESS | 5609 | 1463796178682 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 5609 | 1463796178685 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 19:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:02:58 INFO - PROCESS | 5609 | 1463796178692 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 5609 | 1463796178695 Marionette TRACE conn4 <- [1,958,null,{}] 19:02:58 INFO - PROCESS | 5609 | 1463796178701 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:58 INFO - PROCESS | 5609 | 1463796178907 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 19:02:59 INFO - PROCESS | 5609 | 1463796179165 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x9d9b4800 == 119 [pid = 5609] [id = 247] 19:02:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0xa0601400) [pid = 5609] [serial = 742] [outer = (nil)] 19:02:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0xa23c4000) [pid = 5609] [serial = 743] [outer = 0xa0601400] 19:02:59 INFO - PROCESS | 5609 | 1463796179299 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0xa2555000) [pid = 5609] [serial = 744] [outer = 0xa0601400] 19:03:00 INFO - PROCESS | 5609 | 1463796180265 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1633ms 19:03:00 INFO - PROCESS | 5609 | 1463796180326 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 19:03:00 INFO - PROCESS | 5609 | 1463796180331 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 19:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:03:00 INFO - PROCESS | 5609 | 1463796180337 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:03:00 INFO - PROCESS | 5609 | 1463796180343 Marionette TRACE conn4 <- [1,962,null,{}] 19:03:00 INFO - PROCESS | 5609 | 1463796180350 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:00 INFO - PROCESS | 5609 | 1463796180632 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 19:03:00 INFO - PROCESS | 5609 | 1463796180945 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a202400 == 120 [pid = 5609] [id = 248] 19:03:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0xa27c1000) [pid = 5609] [serial = 745] [outer = (nil)] 19:03:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0xa315b000) [pid = 5609] [serial = 746] [outer = 0xa27c1000] 19:03:01 INFO - PROCESS | 5609 | 1463796181049 Marionette DEBUG loaded listener.js 19:03:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0xa331c800) [pid = 5609] [serial = 747] [outer = 0xa27c1000] 19:03:01 INFO - PROCESS | 5609 | 1463796181979 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1688ms 19:03:02 INFO - PROCESS | 5609 | 1463796182027 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 19:03:02 INFO - PROCESS | 5609 | 1463796182031 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 19:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:03:02 INFO - PROCESS | 5609 | 1463796182038 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:03:02 INFO - PROCESS | 5609 | 1463796182041 Marionette TRACE conn4 <- [1,966,null,{}] 19:03:02 INFO - PROCESS | 5609 | 1463796182047 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:02 INFO - PROCESS | 5609 | 1463796182272 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 19:03:02 INFO - PROCESS | 5609 | 1463796182607 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a99c00 == 121 [pid = 5609] [id = 249] 19:03:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0xa3153800) [pid = 5609] [serial = 748] [outer = (nil)] 19:03:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0xa3645400) [pid = 5609] [serial = 749] [outer = 0xa3153800] 19:03:02 INFO - PROCESS | 5609 | 1463796182717 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0xa36f0800) [pid = 5609] [serial = 750] [outer = 0xa3153800] 19:03:03 INFO - PROCESS | 5609 | 1463796183657 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1688ms 19:03:03 INFO - PROCESS | 5609 | 1463796183727 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 19:03:03 INFO - PROCESS | 5609 | 1463796183732 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 19:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:03:03 INFO - PROCESS | 5609 | 1463796183739 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:03:03 INFO - PROCESS | 5609 | 1463796183743 Marionette TRACE conn4 <- [1,970,null,{}] 19:03:03 INFO - PROCESS | 5609 | 1463796183749 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:03 INFO - PROCESS | 5609 | 1463796183974 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 19:03:04 INFO - PROCESS | 5609 | 1463796184238 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x9cbb1000 == 122 [pid = 5609] [id = 250] 19:03:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0xa27e5400) [pid = 5609] [serial = 751] [outer = (nil)] 19:03:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0xa51efc00) [pid = 5609] [serial = 752] [outer = 0xa27e5400] 19:03:04 INFO - PROCESS | 5609 | 1463796184376 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0xa6382c00) [pid = 5609] [serial = 753] [outer = 0xa27e5400] 19:03:05 INFO - PROCESS | 5609 | 1463796185376 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1693ms 19:03:05 INFO - PROCESS | 5609 | 1463796185433 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 19:03:05 INFO - PROCESS | 5609 | 1463796185438 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 19:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:03:05 INFO - PROCESS | 5609 | 1463796185445 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - PROCESS | 5609 | 1463796185448 Marionette TRACE conn4 <- [1,974,null,{}] 19:03:05 INFO - PROCESS | 5609 | 1463796185454 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:05 INFO - PROCESS | 5609 | 1463796185689 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 19:03:06 INFO - PROCESS | 5609 | 1463796185993 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x92540400 == 123 [pid = 5609] [id = 251] 19:03:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x92540800) [pid = 5609] [serial = 754] [outer = (nil)] 19:03:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x92547c00) [pid = 5609] [serial = 755] [outer = 0x92540800] 19:03:06 INFO - PROCESS | 5609 | 1463796186097 Marionette DEBUG loaded listener.js 19:03:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x9254a000) [pid = 5609] [serial = 756] [outer = 0x92540800] 19:03:07 INFO - PROCESS | 5609 | 1463796187003 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1594ms 19:03:07 INFO - PROCESS | 5609 | 1463796187039 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 19:03:07 INFO - PROCESS | 5609 | 1463796187044 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 19:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:03:07 INFO - PROCESS | 5609 | 1463796187050 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:03:07 INFO - PROCESS | 5609 | 1463796187053 Marionette TRACE conn4 <- [1,978,null,{}] 19:03:07 INFO - PROCESS | 5609 | 1463796187059 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:07 INFO - PROCESS | 5609 | 1463796187271 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 19:03:07 INFO - PROCESS | 5609 | 1463796187538 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x92548000 == 124 [pid = 5609] [id = 252] 19:03:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x92549c00) [pid = 5609] [serial = 757] [outer = (nil)] 19:03:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0xa36f0400) [pid = 5609] [serial = 758] [outer = 0x92549c00] 19:03:07 INFO - PROCESS | 5609 | 1463796187671 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 197 (0xa51f0000) [pid = 5609] [serial = 759] [outer = 0x92549c00] 19:03:08 INFO - PROCESS | 5609 | 1463796188602 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1630ms 19:03:08 INFO - PROCESS | 5609 | 1463796188681 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 5609 | 1463796188685 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 19:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:03:08 INFO - PROCESS | 5609 | 1463796188692 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - PROCESS | 5609 | 1463796188696 Marionette TRACE conn4 <- [1,982,null,{}] 19:03:08 INFO - PROCESS | 5609 | 1463796188702 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:08 INFO - PROCESS | 5609 | 1463796188978 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 19:03:09 INFO - PROCESS | 5609 | 1463796189358 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:09 INFO - PROCESS | 5609 | ++DOCSHELL 0xa315a000 == 125 [pid = 5609] [id = 253] 19:03:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 198 (0xa51a4400) [pid = 5609] [serial = 760] [outer = (nil)] 19:03:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 199 (0xa68cb000) [pid = 5609] [serial = 761] [outer = 0xa51a4400] 19:03:09 INFO - PROCESS | 5609 | 1463796189502 Marionette DEBUG loaded listener.js 19:03:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 200 (0xa68d2800) [pid = 5609] [serial = 762] [outer = 0xa51a4400] 19:03:10 INFO - PROCESS | 5609 | 1463796190869 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2243ms 19:03:10 INFO - PROCESS | 5609 | 1463796190954 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 19:03:10 INFO - PROCESS | 5609 | 1463796190960 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 19:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:03:10 INFO - PROCESS | 5609 | 1463796190970 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:03:10 INFO - PROCESS | 5609 | 1463796190974 Marionette TRACE conn4 <- [1,986,null,{}] 19:03:10 INFO - PROCESS | 5609 | 1463796190983 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:11 INFO - PROCESS | 5609 | 1463796191335 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 19:03:11 INFO - PROCESS | 5609 | 1463796191661 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2f2400 == 126 [pid = 5609] [id = 254] 19:03:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 201 (0x8e2f3400) [pid = 5609] [serial = 763] [outer = (nil)] 19:03:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 202 (0x92383400) [pid = 5609] [serial = 764] [outer = 0x8e2f3400] 19:03:11 INFO - PROCESS | 5609 | 1463796191797 Marionette DEBUG loaded listener.js 19:03:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 203 (0x9238a400) [pid = 5609] [serial = 765] [outer = 0x8e2f3400] 19:03:12 INFO - PROCESS | 5609 | 1463796192697 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1783ms 19:03:12 INFO - PROCESS | 5609 | 1463796192754 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 19:03:12 INFO - PROCESS | 5609 | 1463796192758 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 19:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:03:12 INFO - PROCESS | 5609 | 1463796192765 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:03:12 INFO - PROCESS | 5609 | 1463796192768 Marionette TRACE conn4 <- [1,990,null,{}] 19:03:12 INFO - PROCESS | 5609 | 1463796192774 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:13 INFO - PROCESS | 5609 | 1463796193023 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 19:03:13 INFO - PROCESS | 5609 | 1463796193350 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x9bd8f800 == 125 [pid = 5609] [id = 111] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8b640000 == 124 [pid = 5609] [id = 236] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8b79e400 == 123 [pid = 5609] [id = 235] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8c066000 == 122 [pid = 5609] [id = 234] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1eec00 == 121 [pid = 5609] [id = 233] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8b646c00 == 120 [pid = 5609] [id = 232] 19:03:14 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4df400 == 119 [pid = 5609] [id = 231] 19:03:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4df400 == 120 [pid = 5609] [id = 255] 19:03:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 204 (0x8b637c00) [pid = 5609] [serial = 766] [outer = (nil)] 19:03:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 205 (0x8b7a1c00) [pid = 5609] [serial = 767] [outer = 0x8b637c00] 19:03:14 INFO - PROCESS | 5609 | 1463796194438 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 206 (0x8b969000) [pid = 5609] [serial = 768] [outer = 0x8b637c00] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 205 (0x8db81c00) [pid = 5609] [serial = 642] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 204 (0x8d9cdc00) [pid = 5609] [serial = 641] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 203 (0x8db8b400) [pid = 5609] [serial = 623] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 202 (0x8e8b9c00) [pid = 5609] [serial = 647] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 201 (0x91504000) [pid = 5609] [serial = 632] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 200 (0x8e3eec00) [pid = 5609] [serial = 645] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 199 (0x8e8c3000) [pid = 5609] [serial = 648] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 198 (0x9773f800) [pid = 5609] [serial = 617] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 197 (0x89ba2800) [pid = 5609] [serial = 638] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 196 (0x8b964000) [pid = 5609] [serial = 635] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0x8e2ea000) [pid = 5609] [serial = 644] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x8e93d800) [pid = 5609] [serial = 602] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0x8ce54c00) [pid = 5609] [serial = 596] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x9a240000) [pid = 5609] [serial = 620] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x952a9400) [pid = 5609] [serial = 614] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x8c065400) [pid = 5609] [serial = 591] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x94665400) [pid = 5609] [serial = 611] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x8b96c000) [pid = 5609] [serial = 639] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x8c063400) [pid = 5609] [serial = 636] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x9150a800) [pid = 5609] [serial = 608] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x8dbe9000) [pid = 5609] [serial = 599] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x8b641800) [pid = 5609] [serial = 593] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x8e93b000) [pid = 5609] [serial = 629] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x8f6abc00) [pid = 5609] [serial = 605] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0x8dbe3400) [pid = 5609] [serial = 626] [outer = (nil)] [url = about:blank] 19:03:14 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0x8f34a800) [pid = 5609] [serial = 650] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 5609 | 1463796195491 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2786ms 19:03:15 INFO - PROCESS | 5609 | 1463796195553 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 19:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:03:15 INFO - PROCESS | 5609 | 1463796195557 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 19:03:15 INFO - PROCESS | 5609 | 1463796195565 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:03:15 INFO - PROCESS | 5609 | 1463796195568 Marionette TRACE conn4 <- [1,994,null,{}] 19:03:15 INFO - PROCESS | 5609 | 1463796195576 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:15 INFO - PROCESS | 5609 | 1463796195799 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 19:03:15 INFO - PROCESS | 5609 | 1463796195977 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79e000 == 121 [pid = 5609] [id = 256] 19:03:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0x8ce53400) [pid = 5609] [serial = 769] [outer = (nil)] 19:03:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x8d9ca800) [pid = 5609] [serial = 770] [outer = 0x8ce53400] 19:03:16 INFO - PROCESS | 5609 | 1463796196057 Marionette DEBUG loaded listener.js 19:03:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x8db81c00) [pid = 5609] [serial = 771] [outer = 0x8ce53400] 19:03:16 INFO - PROCESS | 5609 | 1463796196911 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1385ms 19:03:16 INFO - PROCESS | 5609 | 1463796196976 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 5609 | 1463796196983 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 19:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:03:17 INFO - PROCESS | 5609 | 1463796196998 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:03:17 INFO - PROCESS | 5609 | 1463796197003 Marionette TRACE conn4 <- [1,998,null,{}] 19:03:17 INFO - PROCESS | 5609 | 1463796197015 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:17 INFO - PROCESS | 5609 | 1463796197272 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 19:03:17 INFO - PROCESS | 5609 | 1463796197309 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc0d000 == 122 [pid = 5609] [id = 257] 19:03:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x8dcb2400) [pid = 5609] [serial = 772] [outer = (nil)] 19:03:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x8e2f1000) [pid = 5609] [serial = 773] [outer = 0x8dcb2400] 19:03:17 INFO - PROCESS | 5609 | 1463796197385 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x8e3f8800) [pid = 5609] [serial = 774] [outer = 0x8dcb2400] 19:03:18 INFO - PROCESS | 5609 | 1463796198442 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1483ms 19:03:18 INFO - PROCESS | 5609 | 1463796198482 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 19:03:18 INFO - PROCESS | 5609 | 1463796198486 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 19:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:03:18 INFO - PROCESS | 5609 | 1463796198492 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:03:18 INFO - PROCESS | 5609 | 1463796198499 Marionette TRACE conn4 <- [1,1002,null,{}] 19:03:18 INFO - PROCESS | 5609 | 1463796198522 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:18 INFO - PROCESS | 5609 | 1463796198789 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 19:03:18 INFO - PROCESS | 5609 | 1463796198849 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe7c00 == 123 [pid = 5609] [id = 258] 19:03:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x8f994800) [pid = 5609] [serial = 775] [outer = (nil)] 19:03:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x8f9a0400) [pid = 5609] [serial = 776] [outer = 0x8f994800] 19:03:18 INFO - PROCESS | 5609 | 1463796198930 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x91508800) [pid = 5609] [serial = 777] [outer = 0x8f994800] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x8e8c1000) [pid = 5609] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x8d1f1400) [pid = 5609] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x8c06d800) [pid = 5609] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x8b79c000) [pid = 5609] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x8b970400) [pid = 5609] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x8e3f6800) [pid = 5609] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:03:19 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x8b96a800) [pid = 5609] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:03:20 INFO - PROCESS | 5609 | 1463796200299 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1843ms 19:03:20 INFO - PROCESS | 5609 | 1463796200337 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 19:03:20 INFO - PROCESS | 5609 | 1463796200340 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 19:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:03:20 INFO - PROCESS | 5609 | 1463796200348 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:03:20 INFO - PROCESS | 5609 | 1463796200351 Marionette TRACE conn4 <- [1,1006,null,{}] 19:03:20 INFO - PROCESS | 5609 | 1463796200357 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:20 INFO - PROCESS | 5609 | 1463796200616 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 19:03:20 INFO - PROCESS | 5609 | 1463796200639 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f3c00 == 124 [pid = 5609] [id = 259] 19:03:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x8dbe2800) [pid = 5609] [serial = 778] [outer = (nil)] 19:03:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x9150d800) [pid = 5609] [serial = 779] [outer = 0x8dbe2800] 19:03:20 INFO - PROCESS | 5609 | 1463796200732 Marionette DEBUG loaded listener.js 19:03:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x92230000) [pid = 5609] [serial = 780] [outer = 0x8dbe2800] 19:03:21 INFO - PROCESS | 5609 | 1463796201738 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1430ms 19:03:21 INFO - PROCESS | 5609 | 1463796201779 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 5609 | 1463796201786 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 19:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:03:21 INFO - PROCESS | 5609 | 1463796201808 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - PROCESS | 5609 | 1463796201816 Marionette TRACE conn4 <- [1,1010,null,{}] 19:03:21 INFO - PROCESS | 5609 | 1463796201827 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:22 INFO - PROCESS | 5609 | 1463796202147 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 19:03:22 INFO - PROCESS | 5609 | 1463796202408 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce54400 == 125 [pid = 5609] [id = 260] 19:03:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x8ce55000) [pid = 5609] [serial = 781] [outer = (nil)] 19:03:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x8ce5cc00) [pid = 5609] [serial = 782] [outer = 0x8ce55000] 19:03:22 INFO - PROCESS | 5609 | 1463796202507 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x8d1f5800) [pid = 5609] [serial = 783] [outer = 0x8ce55000] 19:03:23 INFO - PROCESS | 5609 | 1463796203458 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1713ms 19:03:23 INFO - PROCESS | 5609 | 1463796203510 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 19:03:23 INFO - PROCESS | 5609 | 1463796203520 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 19:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:03:23 INFO - PROCESS | 5609 | 1463796203532 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 5609 | 1463796203538 Marionette TRACE conn4 <- [1,1014,null,{}] 19:03:23 INFO - PROCESS | 5609 | 1463796203545 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:23 INFO - PROCESS | 5609 | 1463796203767 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 19:03:24 INFO - PROCESS | 5609 | 1463796204034 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc09400 == 126 [pid = 5609] [id = 261] 19:03:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x8dc0b800) [pid = 5609] [serial = 784] [outer = (nil)] 19:03:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0x8e8bd800) [pid = 5609] [serial = 785] [outer = 0x8dc0b800] 19:03:24 INFO - PROCESS | 5609 | 1463796204172 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x8ea57c00) [pid = 5609] [serial = 786] [outer = 0x8dc0b800] 19:03:25 INFO - PROCESS | 5609 | 1463796205226 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1737ms 19:03:25 INFO - PROCESS | 5609 | 1463796205269 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 19:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:03:25 INFO - PROCESS | 5609 | 1463796205274 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 19:03:25 INFO - PROCESS | 5609 | 1463796205283 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 5609 | 1463796205290 Marionette TRACE conn4 <- [1,1018,null,{}] 19:03:25 INFO - PROCESS | 5609 | 1463796205311 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:25 INFO - PROCESS | 5609 | 1463796205592 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 19:03:26 INFO - PROCESS | 5609 | 1463796205979 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc0e800 == 127 [pid = 5609] [id = 262] 19:03:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x92390c00) [pid = 5609] [serial = 787] [outer = (nil)] 19:03:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x9252f800) [pid = 5609] [serial = 788] [outer = 0x92390c00] 19:03:26 INFO - PROCESS | 5609 | 1463796206093 Marionette DEBUG loaded listener.js 19:03:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x92548c00) [pid = 5609] [serial = 789] [outer = 0x92390c00] 19:03:27 INFO - PROCESS | 5609 | 1463796207159 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1946ms 19:03:27 INFO - PROCESS | 5609 | 1463796207229 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 19:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:03:27 INFO - PROCESS | 5609 | 1463796207235 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 19:03:27 INFO - PROCESS | 5609 | 1463796207242 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 5609 | 1463796207245 Marionette TRACE conn4 <- [1,1022,null,{}] 19:03:27 INFO - PROCESS | 5609 | 1463796207253 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:27 INFO - PROCESS | 5609 | 1463796207474 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 19:03:27 INFO - PROCESS | 5609 | 1463796207735 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x9252c400 == 128 [pid = 5609] [id = 263] 19:03:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x9254fc00) [pid = 5609] [serial = 790] [outer = (nil)] 19:03:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0x95089c00) [pid = 5609] [serial = 791] [outer = 0x9254fc00] 19:03:27 INFO - PROCESS | 5609 | 1463796207875 Marionette DEBUG loaded listener.js 19:03:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 197 (0x952ae000) [pid = 5609] [serial = 792] [outer = 0x9254fc00] 19:03:28 INFO - PROCESS | 5609 | 1463796208798 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1633ms 19:03:28 INFO - PROCESS | 5609 | 1463796208877 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 5609 | 1463796208880 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 19:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:03:28 INFO - PROCESS | 5609 | 1463796208887 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 5609 | 1463796208891 Marionette TRACE conn4 <- [1,1026,null,{}] 19:03:28 INFO - PROCESS | 5609 | 1463796208897 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:29 INFO - PROCESS | 5609 | 1463796209114 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 19:03:29 INFO - PROCESS | 5609 | 1463796209379 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x94661400 == 129 [pid = 5609] [id = 264] 19:03:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 198 (0x94664c00) [pid = 5609] [serial = 793] [outer = (nil)] 19:03:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 199 (0x97739000) [pid = 5609] [serial = 794] [outer = 0x94664c00] 19:03:29 INFO - PROCESS | 5609 | 1463796209515 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 200 (0x9777bc00) [pid = 5609] [serial = 795] [outer = 0x94664c00] 19:03:30 INFO - PROCESS | 5609 | 1463796210536 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1684ms 19:03:30 INFO - PROCESS | 5609 | 1463796210574 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 5609 | 1463796210578 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 19:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:03:30 INFO - PROCESS | 5609 | 1463796210586 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 5609 | 1463796210590 Marionette TRACE conn4 <- [1,1030,null,{}] 19:03:30 INFO - PROCESS | 5609 | 1463796210596 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:30 INFO - PROCESS | 5609 | 1463796210865 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 19:03:31 INFO - PROCESS | 5609 | 1463796211181 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x9238dc00 == 130 [pid = 5609] [id = 265] 19:03:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 201 (0x9466a000) [pid = 5609] [serial = 796] [outer = (nil)] 19:03:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 202 (0x9a8eb000) [pid = 5609] [serial = 797] [outer = 0x9466a000] 19:03:31 INFO - PROCESS | 5609 | 1463796211273 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 203 (0x9afc6c00) [pid = 5609] [serial = 798] [outer = 0x9466a000] 19:03:32 INFO - PROCESS | 5609 | 1463796212204 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1687ms 19:03:32 INFO - PROCESS | 5609 | 1463796212273 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 5609 | 1463796212277 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 19:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:03:32 INFO - PROCESS | 5609 | 1463796212284 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 5609 | 1463796212288 Marionette TRACE conn4 <- [1,1034,null,{}] 19:03:32 INFO - PROCESS | 5609 | 1463796212294 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:32 INFO - PROCESS | 5609 | 1463796212520 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 19:03:32 INFO - PROCESS | 5609 | 1463796212811 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a72a400 == 131 [pid = 5609] [id = 266] 19:03:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 204 (0x9a72c400) [pid = 5609] [serial = 799] [outer = (nil)] 19:03:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 205 (0x9b1df400) [pid = 5609] [serial = 800] [outer = 0x9a72c400] 19:03:32 INFO - PROCESS | 5609 | 1463796212910 Marionette DEBUG loaded listener.js 19:03:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 206 (0x9b4a3800) [pid = 5609] [serial = 801] [outer = 0x9a72c400] 19:03:33 INFO - PROCESS | 5609 | 1463796213849 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1636ms 19:03:33 INFO - PROCESS | 5609 | 1463796213921 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 5609 | 1463796213925 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 19:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:03:33 INFO - PROCESS | 5609 | 1463796213932 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 5609 | 1463796213936 Marionette TRACE conn4 <- [1,1038,null,{}] 19:03:33 INFO - PROCESS | 5609 | 1463796213942 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:34 INFO - PROCESS | 5609 | 1463796214164 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 19:03:34 INFO - PROCESS | 5609 | 1463796214431 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a4400 == 132 [pid = 5609] [id = 267] 19:03:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 207 (0x9afcc400) [pid = 5609] [serial = 802] [outer = (nil)] 19:03:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 208 (0x9cba8400) [pid = 5609] [serial = 803] [outer = 0x9afcc400] 19:03:34 INFO - PROCESS | 5609 | 1463796214569 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 209 (0x9d588000) [pid = 5609] [serial = 804] [outer = 0x9afcc400] 19:03:35 INFO - PROCESS | 5609 | 1463796215563 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1690ms 19:03:35 INFO - PROCESS | 5609 | 1463796215624 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 5609 | 1463796215628 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:03:35 INFO - PROCESS | 5609 | 1463796215636 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 5609 | 1463796215640 Marionette TRACE conn4 <- [1,1042,null,{}] 19:03:35 INFO - PROCESS | 5609 | 1463796215646 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:35 INFO - PROCESS | 5609 | 1463796215882 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 19:03:36 INFO - PROCESS | 5609 | 1463796216192 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcb6400 == 133 [pid = 5609] [id = 268] 19:03:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 210 (0x965bf400) [pid = 5609] [serial = 805] [outer = (nil)] 19:03:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 211 (0xa2375400) [pid = 5609] [serial = 806] [outer = 0x965bf400] 19:03:36 INFO - PROCESS | 5609 | 1463796216295 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 212 (0xa2557000) [pid = 5609] [serial = 807] [outer = 0x965bf400] 19:03:37 INFO - PROCESS | 5609 | 1463796217207 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1642ms 19:03:37 INFO - PROCESS | 5609 | 1463796217281 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 5609 | 1463796217284 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 19:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:03:37 INFO - PROCESS | 5609 | 1463796217292 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 5609 | 1463796217295 Marionette TRACE conn4 <- [1,1046,null,{}] 19:03:37 INFO - PROCESS | 5609 | 1463796217301 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:37 INFO - PROCESS | 5609 | 1463796217556 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 19:03:37 INFO - PROCESS | 5609 | 1463796217864 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b265400 == 134 [pid = 5609] [id = 269] 19:03:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 213 (0xa1150c00) [pid = 5609] [serial = 808] [outer = (nil)] 19:03:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 214 (0xa31f4800) [pid = 5609] [serial = 809] [outer = 0xa1150c00] 19:03:37 INFO - PROCESS | 5609 | 1463796217951 Marionette DEBUG loaded listener.js 19:03:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 215 (0xa335a000) [pid = 5609] [serial = 810] [outer = 0xa1150c00] 19:03:38 INFO - PROCESS | 5609 | 1463796218840 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1587ms 19:03:38 INFO - PROCESS | 5609 | 1463796218880 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 19:03:38 INFO - PROCESS | 5609 | 1463796218885 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 19:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:03:38 INFO - PROCESS | 5609 | 1463796218891 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - PROCESS | 5609 | 1463796218896 Marionette TRACE conn4 <- [1,1050,null,{}] 19:03:38 INFO - PROCESS | 5609 | 1463796218902 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:39 INFO - PROCESS | 5609 | 1463796219144 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 19:03:39 INFO - PROCESS | 5609 | 1463796219423 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d6ec00 == 135 [pid = 5609] [id = 270] 19:03:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 216 (0x89d75000) [pid = 5609] [serial = 811] [outer = (nil)] 19:03:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 217 (0x89d79400) [pid = 5609] [serial = 812] [outer = 0x89d75000] 19:03:39 INFO - PROCESS | 5609 | 1463796219568 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 218 (0xa31d5c00) [pid = 5609] [serial = 813] [outer = 0x89d75000] 19:03:40 INFO - PROCESS | 5609 | 1463796220515 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1691ms 19:03:40 INFO - PROCESS | 5609 | 1463796220583 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 5609 | 1463796220587 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 19:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:03:40 INFO - PROCESS | 5609 | 1463796220594 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 5609 | 1463796220597 Marionette TRACE conn4 <- [1,1054,null,{}] 19:03:40 INFO - PROCESS | 5609 | 1463796220603 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:40 INFO - PROCESS | 5609 | 1463796220809 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 19:03:41 INFO - PROCESS | 5609 | 1463796221091 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d74c00 == 136 [pid = 5609] [id = 271] 19:03:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 219 (0x9a943000) [pid = 5609] [serial = 814] [outer = (nil)] 19:03:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 220 (0x9a949000) [pid = 5609] [serial = 815] [outer = 0x9a943000] 19:03:41 INFO - PROCESS | 5609 | 1463796221217 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 221 (0x9a94a800) [pid = 5609] [serial = 816] [outer = 0x9a943000] 19:03:42 INFO - PROCESS | 5609 | 1463796222111 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1582ms 19:03:42 INFO - PROCESS | 5609 | 1463796222178 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 19:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:03:42 INFO - PROCESS | 5609 | 1463796222183 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 19:03:42 INFO - PROCESS | 5609 | 1463796222189 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 5609 | 1463796222193 Marionette TRACE conn4 <- [1,1058,null,{}] 19:03:42 INFO - PROCESS | 5609 | 1463796222199 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:42 INFO - PROCESS | 5609 | 1463796222454 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 19:03:42 INFO - PROCESS | 5609 | 1463796222765 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a94a400 == 137 [pid = 5609] [id = 272] 19:03:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 222 (0x9a94d800) [pid = 5609] [serial = 817] [outer = (nil)] 19:03:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 223 (0x9a951800) [pid = 5609] [serial = 818] [outer = 0x9a94d800] 19:03:42 INFO - PROCESS | 5609 | 1463796222857 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 224 (0x9a953c00) [pid = 5609] [serial = 819] [outer = 0x9a94d800] 19:03:43 INFO - PROCESS | 5609 | 1463796223774 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1637ms 19:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:03:43 INFO - PROCESS | 5609 | 1463796223826 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 5609 | 1463796223829 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 19:03:43 INFO - PROCESS | 5609 | 1463796223836 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 5609 | 1463796223840 Marionette TRACE conn4 <- [1,1062,null,{}] 19:03:43 INFO - PROCESS | 5609 | 1463796223846 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:44 INFO - PROCESS | 5609 | 1463796224047 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 19:03:44 INFO - PROCESS | 5609 | 1463796224309 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a94a000 == 138 [pid = 5609] [id = 273] 19:03:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 225 (0x9a950800) [pid = 5609] [serial = 820] [outer = (nil)] 19:03:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 226 (0x9a95ac00) [pid = 5609] [serial = 821] [outer = 0x9a950800] 19:03:44 INFO - PROCESS | 5609 | 1463796224446 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 227 (0x9a95e000) [pid = 5609] [serial = 822] [outer = 0x9a950800] 19:03:45 INFO - PROCESS | 5609 | 1463796225450 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1643ms 19:03:45 INFO - PROCESS | 5609 | 1463796225480 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 19:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:03:45 INFO - PROCESS | 5609 | 1463796225484 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 19:03:45 INFO - PROCESS | 5609 | 1463796225492 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:03:45 INFO - PROCESS | 5609 | 1463796225495 Marionette TRACE conn4 <- [1,1066,null,{}] 19:03:45 INFO - PROCESS | 5609 | 1463796225502 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:45 INFO - PROCESS | 5609 | 1463796225724 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 19:03:46 INFO - PROCESS | 5609 | 1463796226044 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f995c00 == 139 [pid = 5609] [id = 274] 19:03:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 228 (0x90c12c00) [pid = 5609] [serial = 823] [outer = (nil)] 19:03:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 229 (0x91608400) [pid = 5609] [serial = 824] [outer = 0x90c12c00] 19:03:46 INFO - PROCESS | 5609 | 1463796226148 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 230 (0x9160ac00) [pid = 5609] [serial = 825] [outer = 0x90c12c00] 19:03:47 INFO - PROCESS | 5609 | 1463796227098 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1640ms 19:03:47 INFO - PROCESS | 5609 | 1463796227133 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 5609 | 1463796227137 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 19:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:03:47 INFO - PROCESS | 5609 | 1463796227145 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 5609 | 1463796227150 Marionette TRACE conn4 <- [1,1070,null,{}] 19:03:47 INFO - PROCESS | 5609 | 1463796227157 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:47 INFO - PROCESS | 5609 | 1463796227376 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 19:03:47 INFO - PROCESS | 5609 | 1463796227703 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a5400 == 140 [pid = 5609] [id = 275] 19:03:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 231 (0x90c20000) [pid = 5609] [serial = 826] [outer = (nil)] 19:03:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 232 (0x90fa2c00) [pid = 5609] [serial = 827] [outer = 0x90c20000] 19:03:47 INFO - PROCESS | 5609 | 1463796227799 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 233 (0x90fa4400) [pid = 5609] [serial = 828] [outer = 0x90c20000] 19:03:48 INFO - PROCESS | 5609 | 1463796228728 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1640ms 19:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:03:48 INFO - PROCESS | 5609 | 1463796228785 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 5609 | 1463796228788 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 19:03:48 INFO - PROCESS | 5609 | 1463796228797 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 5609 | 1463796228799 Marionette TRACE conn4 <- [1,1074,null,{}] 19:03:48 INFO - PROCESS | 5609 | 1463796228806 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:49 INFO - PROCESS | 5609 | 1463796229024 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 19:03:49 INFO - PROCESS | 5609 | 1463796229862 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d79800 == 141 [pid = 5609] [id = 276] 19:03:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 234 (0x89d7a800) [pid = 5609] [serial = 829] [outer = (nil)] 19:03:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 235 (0x8a4dec00) [pid = 5609] [serial = 830] [outer = 0x89d7a800] 19:03:49 INFO - PROCESS | 5609 | 1463796229977 Marionette DEBUG loaded listener.js 19:03:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 236 (0x8b79d000) [pid = 5609] [serial = 831] [outer = 0x89d7a800] 19:03:50 INFO - PROCESS | 5609 | 1463796230975 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2238ms 19:03:51 INFO - PROCESS | 5609 | 1463796231034 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 5609 | 1463796231041 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 19:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:03:51 INFO - PROCESS | 5609 | 1463796231049 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 5609 | 1463796231055 Marionette TRACE conn4 <- [1,1078,null,{}] 19:03:51 INFO - PROCESS | 5609 | 1463796231062 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:51 INFO - PROCESS | 5609 | 1463796231387 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe4400 == 140 [pid = 5609] [id = 159] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a7000 == 139 [pid = 5609] [id = 209] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x9afc8400 == 138 [pid = 5609] [id = 167] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8b963800 == 137 [pid = 5609] [id = 169] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8b965400 == 136 [pid = 5609] [id = 170] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4e3800 == 135 [pid = 5609] [id = 207] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce5e800 == 134 [pid = 5609] [id = 208] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe7c00 == 133 [pid = 5609] [id = 258] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc0d000 == 132 [pid = 5609] [id = 257] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8b79e000 == 131 [pid = 5609] [id = 256] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4df400 == 130 [pid = 5609] [id = 255] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2f2400 == 129 [pid = 5609] [id = 254] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0xa315a000 == 128 [pid = 5609] [id = 253] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x92540400 == 127 [pid = 5609] [id = 251] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x92548000 == 126 [pid = 5609] [id = 252] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x9cbb1000 == 125 [pid = 5609] [id = 250] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x93a99c00 == 124 [pid = 5609] [id = 249] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x9d9b4800 == 123 [pid = 5609] [id = 247] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x9a202400 == 122 [pid = 5609] [id = 248] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8eaae400 == 121 [pid = 5609] [id = 246] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x9b511400 == 120 [pid = 5609] [id = 245] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x97741000 == 119 [pid = 5609] [id = 244] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x93cef800 == 118 [pid = 5609] [id = 242] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x9830bc00 == 117 [pid = 5609] [id = 243] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x93aa0c00 == 116 [pid = 5609] [id = 241] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x93ced000 == 115 [pid = 5609] [id = 240] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e7400 == 114 [pid = 5609] [id = 239] 19:03:52 INFO - PROCESS | 5609 | --DOCSHELL 0x8b63cc00 == 113 [pid = 5609] [id = 238] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 235 (0x8b93d800) [pid = 5609] [serial = 653] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 234 (0x9777d400) [pid = 5609] [serial = 668] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 233 (0x8f99a800) [pid = 5609] [serial = 708] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 232 (0x8dab2000) [pid = 5609] [serial = 701] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 231 (0x8dcb5800) [pid = 5609] [serial = 702] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 230 (0x8dcb1400) [pid = 5609] [serial = 710] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 229 (0x9a238c00) [pid = 5609] [serial = 671] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 228 (0x8b7a0400) [pid = 5609] [serial = 695] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 227 (0x8f9a1000) [pid = 5609] [serial = 651] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 226 (0x9b25b800) [pid = 5609] [serial = 683] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 225 (0x9af8fc00) [pid = 5609] [serial = 677] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 224 (0x9a720c00) [pid = 5609] [serial = 674] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 223 (0x9afc3400) [pid = 5609] [serial = 680] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 222 (0x8e93d400) [pid = 5609] [serial = 704] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 221 (0x8ea58400) [pid = 5609] [serial = 705] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 220 (0x93a9a000) [pid = 5609] [serial = 662] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 219 (0x9ba8ec00) [pid = 5609] [serial = 686] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 218 (0x8b96d400) [pid = 5609] [serial = 696] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 217 (0x9529ec00) [pid = 5609] [serial = 665] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 216 (0x8dcbb000) [pid = 5609] [serial = 699] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 215 (0x8db8d400) [pid = 5609] [serial = 698] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 214 (0x8d9c2400) [pid = 5609] [serial = 656] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 213 (0x8f6ae400) [pid = 5609] [serial = 659] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 212 (0x9bd95400) [pid = 5609] [serial = 689] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 211 (0x9cba8000) [pid = 5609] [serial = 692] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 210 (0x8f6a9800) [pid = 5609] [serial = 707] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 209 (0x93cee400) [pid = 5609] [serial = 713] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | --DOMWINDOW == 208 (0x9222c800) [pid = 5609] [serial = 711] [outer = (nil)] [url = about:blank] 19:03:52 INFO - PROCESS | 5609 | 1463796232354 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4e3800 == 114 [pid = 5609] [id = 277] 19:03:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 209 (0x8b79e000) [pid = 5609] [serial = 832] [outer = (nil)] 19:03:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 210 (0x8b946400) [pid = 5609] [serial = 833] [outer = 0x8b79e000] 19:03:52 INFO - PROCESS | 5609 | 1463796232439 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 211 (0x8b970000) [pid = 5609] [serial = 834] [outer = 0x8b79e000] 19:03:53 INFO - PROCESS | 5609 | 1463796233246 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2235ms 19:03:53 INFO - PROCESS | 5609 | 1463796233288 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 19:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:03:53 INFO - PROCESS | 5609 | 1463796233294 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 19:03:53 INFO - PROCESS | 5609 | 1463796233301 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 5609 | 1463796233305 Marionette TRACE conn4 <- [1,1082,null,{}] 19:03:53 INFO - PROCESS | 5609 | 1463796233311 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:53 INFO - PROCESS | 5609 | 1463796233513 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 19:03:53 INFO - PROCESS | 5609 | 1463796233698 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dab7400 == 115 [pid = 5609] [id = 278] 19:03:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 212 (0x8dabe400) [pid = 5609] [serial = 835] [outer = (nil)] 19:03:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 213 (0x8dc05400) [pid = 5609] [serial = 836] [outer = 0x8dabe400] 19:03:53 INFO - PROCESS | 5609 | 1463796233780 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 214 (0x8dcba400) [pid = 5609] [serial = 837] [outer = 0x8dabe400] 19:03:54 INFO - PROCESS | 5609 | 1463796234684 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1435ms 19:03:54 INFO - PROCESS | 5609 | 1463796234743 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 5609 | 1463796234746 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 19:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:03:54 INFO - PROCESS | 5609 | 1463796234761 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 5609 | 1463796234772 Marionette TRACE conn4 <- [1,1086,null,{}] 19:03:54 INFO - PROCESS | 5609 | 1463796234787 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:55 INFO - PROCESS | 5609 | 1463796235039 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 19:03:55 INFO - PROCESS | 5609 | 1463796235069 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db84800 == 116 [pid = 5609] [id = 279] 19:03:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 215 (0x8e8c0000) [pid = 5609] [serial = 838] [outer = (nil)] 19:03:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 216 (0x8eab8c00) [pid = 5609] [serial = 839] [outer = 0x8e8c0000] 19:03:55 INFO - PROCESS | 5609 | 1463796235145 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 217 (0x8f34ec00) [pid = 5609] [serial = 840] [outer = 0x8e8c0000] 19:03:55 INFO - PROCESS | 5609 | --DOCSHELL 0x9a624400 == 115 [pid = 5609] [id = 9] 19:03:56 INFO - PROCESS | 5609 | 1463796236233 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1556ms 19:03:56 INFO - PROCESS | 5609 | 1463796236310 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 5609 | 1463796236314 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 19:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:03:56 INFO - PROCESS | 5609 | 1463796236321 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - PROCESS | 5609 | 1463796236325 Marionette TRACE conn4 <- [1,1090,null,{}] 19:03:56 INFO - PROCESS | 5609 | 1463796236331 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:56 INFO - PROCESS | 5609 | 1463796236616 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 19:03:56 INFO - PROCESS | 5609 | 1463796236648 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe9400 == 116 [pid = 5609] [id = 280] 19:03:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 218 (0x8dbedc00) [pid = 5609] [serial = 841] [outer = (nil)] 19:03:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 219 (0x8f9a1000) [pid = 5609] [serial = 842] [outer = 0x8dbedc00] 19:03:56 INFO - PROCESS | 5609 | 1463796236726 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 220 (0x90c19400) [pid = 5609] [serial = 843] [outer = 0x8dbedc00] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 219 (0x8f994800) [pid = 5609] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 218 (0x9520b400) [pid = 5609] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 217 (0x9b4acc00) [pid = 5609] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 216 (0x8ce53400) [pid = 5609] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 215 (0x9b04d400) [pid = 5609] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 214 (0xa51a4400) [pid = 5609] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 213 (0x8ce58800) [pid = 5609] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 212 (0xa0601400) [pid = 5609] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 211 (0x8b962400) [pid = 5609] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 210 (0x8b63c800) [pid = 5609] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 209 (0x8c06ac00) [pid = 5609] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 208 (0x92549c00) [pid = 5609] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 207 (0x8f6a1400) [pid = 5609] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 206 (0x9b4a9c00) [pid = 5609] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 205 (0x91509c00) [pid = 5609] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 204 (0x97737c00) [pid = 5609] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 203 (0x8ce56000) [pid = 5609] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 202 (0xa3153800) [pid = 5609] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 201 (0x9a4f3400) [pid = 5609] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 200 (0x9b7e5000) [pid = 5609] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 199 (0x99eda400) [pid = 5609] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 198 (0x8c068000) [pid = 5609] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 197 (0x9ba85400) [pid = 5609] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 196 (0x8b7a0c00) [pid = 5609] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0x8e3f5400) [pid = 5609] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x9466fc00) [pid = 5609] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0x97736000) [pid = 5609] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x8b637c00) [pid = 5609] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x8d1ecc00) [pid = 5609] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x92531000) [pid = 5609] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x8e2f3400) [pid = 5609] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x965cb800) [pid = 5609] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x92540800) [pid = 5609] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x8dcb2400) [pid = 5609] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x9a7c4400) [pid = 5609] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x8e8b8000) [pid = 5609] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x9d58b800) [pid = 5609] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x8dbe7400) [pid = 5609] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0x950dc400) [pid = 5609] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0xa27e5400) [pid = 5609] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0x93a37800) [pid = 5609] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0x9466e800) [pid = 5609] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0x8eabc800) [pid = 5609] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x8b942400) [pid = 5609] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x95082400) [pid = 5609] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x8db8e000) [pid = 5609] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0xa27c1000) [pid = 5609] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9777ac00) [pid = 5609] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8d1ec400) [pid = 5609] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x9773bc00) [pid = 5609] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x8e2eb000) [pid = 5609] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8c0f2400) [pid = 5609] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x94661800) [pid = 5609] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8a4e1c00) [pid = 5609] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x8c06d400) [pid = 5609] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x91502800) [pid = 5609] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:03:58 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9b04a400) [pid = 5609] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:03:58 INFO - PROCESS | 5609 | 1463796238789 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2490ms 19:03:58 INFO - PROCESS | 5609 | 1463796238815 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 5609 | 1463796238819 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 19:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:03:58 INFO - PROCESS | 5609 | 1463796238825 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - PROCESS | 5609 | 1463796238829 Marionette TRACE conn4 <- [1,1094,null,{}] 19:03:58 INFO - PROCESS | 5609 | 1463796238834 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:59 INFO - PROCESS | 5609 | 1463796239036 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 19:03:59 INFO - PROCESS | 5609 | 1463796239211 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b643c00 == 117 [pid = 5609] [id = 281] 19:03:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x8b962400) [pid = 5609] [serial = 844] [outer = (nil)] 19:03:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x8d1ecc00) [pid = 5609] [serial = 845] [outer = 0x8b962400] 19:03:59 INFO - PROCESS | 5609 | 1463796239299 Marionette DEBUG loaded listener.js 19:03:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x8e8bc000) [pid = 5609] [serial = 846] [outer = 0x8b962400] 19:04:00 INFO - PROCESS | 5609 | 1463796240228 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1481ms 19:04:00 INFO - PROCESS | 5609 | 1463796240307 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 5609 | 1463796240314 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 19:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:04:00 INFO - PROCESS | 5609 | 1463796240324 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - PROCESS | 5609 | 1463796240329 Marionette TRACE conn4 <- [1,1098,null,{}] 19:04:00 INFO - PROCESS | 5609 | 1463796240339 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:00 INFO - PROCESS | 5609 | 1463796240661 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 19:04:01 INFO - PROCESS | 5609 | 1463796240997 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b946c00 == 118 [pid = 5609] [id = 282] 19:04:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x8b964000) [pid = 5609] [serial = 847] [outer = (nil)] 19:04:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x8b970400) [pid = 5609] [serial = 848] [outer = 0x8b964000] 19:04:01 INFO - PROCESS | 5609 | 1463796241093 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x8c0f2400) [pid = 5609] [serial = 849] [outer = 0x8b964000] 19:04:02 INFO - PROCESS | 5609 | 1463796242185 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1940ms 19:04:02 INFO - PROCESS | 5609 | 1463796242265 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 5609 | 1463796242275 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 19:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:04:02 INFO - PROCESS | 5609 | 1463796242287 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 5609 | 1463796242291 Marionette TRACE conn4 <- [1,1102,null,{}] 19:04:02 INFO - PROCESS | 5609 | 1463796242299 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:02 INFO - PROCESS | 5609 | 1463796242559 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 19:04:02 INFO - PROCESS | 5609 | 1463796242885 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe7000 == 119 [pid = 5609] [id = 283] 19:04:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x8dc06800) [pid = 5609] [serial = 850] [outer = (nil)] 19:04:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x8dcb5800) [pid = 5609] [serial = 851] [outer = 0x8dc06800] 19:04:02 INFO - PROCESS | 5609 | 1463796242988 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x8e2f4000) [pid = 5609] [serial = 852] [outer = 0x8dc06800] 19:04:03 INFO - PROCESS | 5609 | 1463796243967 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1735ms 19:04:04 INFO - PROCESS | 5609 | 1463796244022 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 5609 | 1463796244025 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 19:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:04:04 INFO - PROCESS | 5609 | 1463796244033 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 5609 | 1463796244039 Marionette TRACE conn4 <- [1,1106,null,{}] 19:04:04 INFO - PROCESS | 5609 | 1463796244056 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:04 INFO - PROCESS | 5609 | 1463796244271 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 19:04:04 INFO - PROCESS | 5609 | 1463796244581 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f99ec00 == 120 [pid = 5609] [id = 284] 19:04:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x90c14400) [pid = 5609] [serial = 853] [outer = (nil)] 19:04:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x90f9bc00) [pid = 5609] [serial = 854] [outer = 0x90c14400] 19:04:04 INFO - PROCESS | 5609 | 1463796244719 Marionette DEBUG loaded listener.js 19:04:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x90fa7800) [pid = 5609] [serial = 855] [outer = 0x90c14400] 19:04:05 INFO - PROCESS | 5609 | 1463796245701 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1740ms 19:04:05 INFO - PROCESS | 5609 | 1463796245775 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 19:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:04:05 INFO - PROCESS | 5609 | 1463796245783 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 19:04:05 INFO - PROCESS | 5609 | 1463796245793 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:04:05 INFO - PROCESS | 5609 | 1463796245798 Marionette TRACE conn4 <- [1,1110,null,{}] 19:04:05 INFO - PROCESS | 5609 | 1463796245805 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:06 INFO - PROCESS | 5609 | 1463796246109 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 19:04:06 INFO - PROCESS | 5609 | 1463796246421 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4fc00 == 121 [pid = 5609] [id = 285] 19:04:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x8f6a4000) [pid = 5609] [serial = 856] [outer = (nil)] 19:04:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0x91605c00) [pid = 5609] [serial = 857] [outer = 0x8f6a4000] 19:04:06 INFO - PROCESS | 5609 | 1463796246514 Marionette DEBUG loaded listener.js 19:04:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0x9160dc00) [pid = 5609] [serial = 858] [outer = 0x8f6a4000] 19:04:07 INFO - PROCESS | 5609 | 1463796247451 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1735ms 19:04:07 INFO - PROCESS | 5609 | 1463796247528 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 5609 | 1463796247531 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 19:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:04:07 INFO - PROCESS | 5609 | 1463796247540 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:04:07 INFO - PROCESS | 5609 | 1463796247544 Marionette TRACE conn4 <- [1,1114,null,{}] 19:04:07 INFO - PROCESS | 5609 | 1463796247550 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:07 INFO - PROCESS | 5609 | 1463796247811 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 19:04:08 INFO - PROCESS | 5609 | 1463796248123 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f345000 == 122 [pid = 5609] [id = 286] 19:04:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0x91504c00) [pid = 5609] [serial = 859] [outer = (nil)] 19:04:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0x92385c00) [pid = 5609] [serial = 860] [outer = 0x91504c00] 19:04:08 INFO - PROCESS | 5609 | 1463796248235 Marionette DEBUG loaded listener.js 19:04:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0x92388800) [pid = 5609] [serial = 861] [outer = 0x91504c00] 19:04:09 INFO - PROCESS | 5609 | 1463796249282 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1792ms 19:04:09 INFO - PROCESS | 5609 | 1463796249334 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 19:04:09 INFO - PROCESS | 5609 | 1463796249339 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 19:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:04:09 INFO - PROCESS | 5609 | 1463796249346 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - PROCESS | 5609 | 1463796249351 Marionette TRACE conn4 <- [1,1118,null,{}] 19:04:09 INFO - PROCESS | 5609 | 1463796249357 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:09 INFO - PROCESS | 5609 | 1463796249759 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 19:04:10 INFO - PROCESS | 5609 | 1463796249997 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a4800 == 123 [pid = 5609] [id = 287] 19:04:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x9150bc00) [pid = 5609] [serial = 862] [outer = (nil)] 19:04:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x92548800) [pid = 5609] [serial = 863] [outer = 0x9150bc00] 19:04:10 INFO - PROCESS | 5609 | 1463796250106 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x93cec800) [pid = 5609] [serial = 864] [outer = 0x9150bc00] 19:04:11 INFO - PROCESS | 5609 | 1463796251141 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1833ms 19:04:11 INFO - PROCESS | 5609 | 1463796251180 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 5609 | 1463796251185 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 19:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:04:11 INFO - PROCESS | 5609 | 1463796251191 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 5609 | 1463796251193 Marionette TRACE conn4 <- [1,1122,null,{}] 19:04:11 INFO - PROCESS | 5609 | 1463796251201 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:11 INFO - PROCESS | 5609 | 1463796251413 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 19:04:11 INFO - PROCESS | 5609 | 1463796251693 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8b8c00 == 124 [pid = 5609] [id = 288] 19:04:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x8e938400) [pid = 5609] [serial = 865] [outer = (nil)] 19:04:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x9466c800) [pid = 5609] [serial = 866] [outer = 0x8e938400] 19:04:11 INFO - PROCESS | 5609 | 1463796251828 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x950dc400) [pid = 5609] [serial = 867] [outer = 0x8e938400] 19:04:12 INFO - PROCESS | 5609 | 1463796252772 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1632ms 19:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:04:12 INFO - PROCESS | 5609 | 1463796252825 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 5609 | 1463796252828 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 19:04:12 INFO - PROCESS | 5609 | 1463796252835 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 5609 | 1463796252840 Marionette TRACE conn4 <- [1,1126,null,{}] 19:04:12 INFO - PROCESS | 5609 | 1463796252846 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:13 INFO - PROCESS | 5609 | 1463796253095 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 19:04:13 INFO - PROCESS | 5609 | 1463796253413 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a94000 == 125 [pid = 5609] [id = 289] 19:04:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x93cef800) [pid = 5609] [serial = 868] [outer = (nil)] 19:04:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x952b4000) [pid = 5609] [serial = 869] [outer = 0x93cef800] 19:04:13 INFO - PROCESS | 5609 | 1463796253517 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0x965c5400) [pid = 5609] [serial = 870] [outer = 0x93cef800] 19:04:14 INFO - PROCESS | 5609 | 1463796254447 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1643ms 19:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:04:14 INFO - PROCESS | 5609 | 1463796254478 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 5609 | 1463796254482 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 19:04:14 INFO - PROCESS | 5609 | 1463796254489 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 5609 | 1463796254492 Marionette TRACE conn4 <- [1,1130,null,{}] 19:04:14 INFO - PROCESS | 5609 | 1463796254499 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:14 INFO - PROCESS | 5609 | 1463796254699 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 19:04:14 INFO - PROCESS | 5609 | 1463796254969 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x92525000 == 126 [pid = 5609] [id = 290] 19:04:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x952b4c00) [pid = 5609] [serial = 871] [outer = (nil)] 19:04:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x9777ac00) [pid = 5609] [serial = 872] [outer = 0x952b4c00] 19:04:15 INFO - PROCESS | 5609 | 1463796255097 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x97787400) [pid = 5609] [serial = 873] [outer = 0x952b4c00] 19:04:16 INFO - PROCESS | 5609 | 1463796256104 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1637ms 19:04:16 INFO - PROCESS | 5609 | 1463796256124 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 5609 | 1463796256128 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 19:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:04:16 INFO - PROCESS | 5609 | 1463796256135 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 5609 | 1463796256138 Marionette TRACE conn4 <- [1,1134,null,{}] 19:04:16 INFO - PROCESS | 5609 | 1463796256144 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:16 INFO - PROCESS | 5609 | 1463796256354 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 19:04:16 INFO - PROCESS | 5609 | 1463796256690 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x91501800 == 127 [pid = 5609] [id = 291] 19:04:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x92541000) [pid = 5609] [serial = 874] [outer = (nil)] 19:04:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x9a1c2800) [pid = 5609] [serial = 875] [outer = 0x92541000] 19:04:16 INFO - PROCESS | 5609 | 1463796256789 Marionette DEBUG loaded listener.js 19:04:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0x9a23cc00) [pid = 5609] [serial = 876] [outer = 0x92541000] 19:04:17 INFO - PROCESS | 5609 | 1463796257708 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1635ms 19:04:17 INFO - PROCESS | 5609 | 1463796257771 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 19:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:04:17 INFO - PROCESS | 5609 | 1463796257776 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 19:04:17 INFO - PROCESS | 5609 | 1463796257782 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:04:17 INFO - PROCESS | 5609 | 1463796257787 Marionette TRACE conn4 <- [1,1138,null,{}] 19:04:17 INFO - PROCESS | 5609 | 1463796257793 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:18 INFO - PROCESS | 5609 | 1463796258034 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 19:04:18 INFO - PROCESS | 5609 | 1463796258316 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x97763c00 == 128 [pid = 5609] [id = 292] 19:04:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 197 (0x9a7c7800) [pid = 5609] [serial = 877] [outer = (nil)] 19:04:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 198 (0x9a946000) [pid = 5609] [serial = 878] [outer = 0x9a7c7800] 19:04:18 INFO - PROCESS | 5609 | 1463796258456 Marionette DEBUG loaded listener.js 19:04:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 199 (0x9a958400) [pid = 5609] [serial = 879] [outer = 0x9a7c7800] 19:04:19 INFO - PROCESS | 5609 | 1463796259410 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1687ms 19:04:19 INFO - PROCESS | 5609 | 1463796259470 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 5609 | 1463796259474 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 19:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:04:19 INFO - PROCESS | 5609 | 1463796259482 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 5609 | 1463796259484 Marionette TRACE conn4 <- [1,1142,null,{}] 19:04:19 INFO - PROCESS | 5609 | 1463796259490 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:19 INFO - PROCESS | 5609 | 1463796259710 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 19:04:20 INFO - PROCESS | 5609 | 1463796260033 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a7bcc00 == 129 [pid = 5609] [id = 293] 19:04:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 200 (0x9a8ef800) [pid = 5609] [serial = 880] [outer = (nil)] 19:04:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 201 (0x9afc2400) [pid = 5609] [serial = 881] [outer = 0x9a8ef800] 19:04:20 INFO - PROCESS | 5609 | 1463796260137 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 202 (0x9afcb800) [pid = 5609] [serial = 882] [outer = 0x9a8ef800] 19:04:21 INFO - PROCESS | 5609 | 1463796261062 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1637ms 19:04:21 INFO - PROCESS | 5609 | 1463796261119 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 19:04:21 INFO - PROCESS | 5609 | 1463796261122 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 19:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:04:21 INFO - PROCESS | 5609 | 1463796261139 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:04:21 INFO - PROCESS | 5609 | 1463796261141 Marionette TRACE conn4 <- [1,1146,null,{}] 19:04:21 INFO - PROCESS | 5609 | 1463796261148 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:21 INFO - PROCESS | 5609 | 1463796261388 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 19:04:21 INFO - PROCESS | 5609 | 1463796261717 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x97741800 == 130 [pid = 5609] [id = 294] 19:04:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 203 (0x9a246000) [pid = 5609] [serial = 883] [outer = (nil)] 19:04:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 204 (0x9b4a4400) [pid = 5609] [serial = 884] [outer = 0x9a246000] 19:04:21 INFO - PROCESS | 5609 | 1463796261813 Marionette DEBUG loaded listener.js 19:04:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 205 (0x9b4ae400) [pid = 5609] [serial = 885] [outer = 0x9a246000] 19:04:22 INFO - PROCESS | 5609 | 1463796262724 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1630ms 19:04:22 INFO - PROCESS | 5609 | 1463796262771 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 5609 | 1463796262775 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 19:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:04:22 INFO - PROCESS | 5609 | 1463796262781 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 5609 | 1463796262785 Marionette TRACE conn4 <- [1,1150,null,{}] 19:04:22 INFO - PROCESS | 5609 | 1463796262790 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:23 INFO - PROCESS | 5609 | 1463796263002 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 19:04:23 INFO - PROCESS | 5609 | 1463796263285 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afc6000 == 131 [pid = 5609] [id = 295] 19:04:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 206 (0x9b4a5000) [pid = 5609] [serial = 886] [outer = (nil)] 19:04:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 207 (0x9bd98c00) [pid = 5609] [serial = 887] [outer = 0x9b4a5000] 19:04:23 INFO - PROCESS | 5609 | 1463796263416 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 208 (0x9cbacc00) [pid = 5609] [serial = 888] [outer = 0x9b4a5000] 19:04:24 INFO - PROCESS | 5609 | 1463796264332 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1592ms 19:04:24 INFO - PROCESS | 5609 | 1463796264374 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 5609 | 1463796264378 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 19:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:04:24 INFO - PROCESS | 5609 | 1463796264385 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 5609 | 1463796264389 Marionette TRACE conn4 <- [1,1154,null,{}] 19:04:24 INFO - PROCESS | 5609 | 1463796264395 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:24 INFO - PROCESS | 5609 | 1463796264607 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 19:04:24 INFO - PROCESS | 5609 | 1463796264918 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b4a9c00 == 132 [pid = 5609] [id = 296] 19:04:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 209 (0x9b7ebc00) [pid = 5609] [serial = 889] [outer = (nil)] 19:04:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 210 (0x9d58d400) [pid = 5609] [serial = 890] [outer = 0x9b7ebc00] 19:04:25 INFO - PROCESS | 5609 | 1463796265017 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 211 (0x9d9ad400) [pid = 5609] [serial = 891] [outer = 0x9b7ebc00] 19:04:25 INFO - PROCESS | 5609 | 1463796265960 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1643ms 19:04:26 INFO - PROCESS | 5609 | 1463796266030 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 5609 | 1463796266033 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 19:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:04:26 INFO - PROCESS | 5609 | 1463796266041 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 5609 | 1463796266045 Marionette TRACE conn4 <- [1,1158,null,{}] 19:04:26 INFO - PROCESS | 5609 | 1463796266052 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:26 INFO - PROCESS | 5609 | 1463796266342 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 19:04:26 INFO - PROCESS | 5609 | 1463796266666 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b948000 == 133 [pid = 5609] [id = 297] 19:04:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 212 (0x8b966800) [pid = 5609] [serial = 892] [outer = (nil)] 19:04:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 213 (0x8dbe9000) [pid = 5609] [serial = 893] [outer = 0x8b966800] 19:04:26 INFO - PROCESS | 5609 | 1463796266764 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 214 (0x8ea49800) [pid = 5609] [serial = 894] [outer = 0x8b966800] 19:04:27 INFO - PROCESS | 5609 | 1463796267695 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1733ms 19:04:27 INFO - PROCESS | 5609 | 1463796267775 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 5609 | 1463796267779 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 19:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:04:27 INFO - PROCESS | 5609 | 1463796267786 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 5609 | 1463796267789 Marionette TRACE conn4 <- [1,1162,null,{}] 19:04:27 INFO - PROCESS | 5609 | 1463796267795 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 5609 | 1463796268046 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 19:04:28 INFO - PROCESS | 5609 | 1463796268369 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4d8400 == 134 [pid = 5609] [id = 298] 19:04:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 215 (0x8b96f000) [pid = 5609] [serial = 895] [outer = (nil)] 19:04:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 216 (0x8db87800) [pid = 5609] [serial = 896] [outer = 0x8b96f000] 19:04:28 INFO - PROCESS | 5609 | 1463796268458 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 217 (0x90c11800) [pid = 5609] [serial = 897] [outer = 0x8b96f000] 19:04:29 INFO - PROCESS | 5609 | 1463796269416 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1680ms 19:04:29 INFO - PROCESS | 5609 | 1463796269467 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 5609 | 1463796269471 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 19:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:04:29 INFO - PROCESS | 5609 | 1463796269477 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 5609 | 1463796269481 Marionette TRACE conn4 <- [1,1166,null,{}] 19:04:29 INFO - PROCESS | 5609 | 1463796269488 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:29 INFO - PROCESS | 5609 | 1463796269716 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 19:04:30 INFO - PROCESS | 5609 | 1463796270036 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b95c00 == 135 [pid = 5609] [id = 299] 19:04:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 218 (0x89d77000) [pid = 5609] [serial = 898] [outer = (nil)] 19:04:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 219 (0x8ce5c800) [pid = 5609] [serial = 899] [outer = 0x89d77000] 19:04:30 INFO - PROCESS | 5609 | 1463796270134 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 220 (0x8e2f3800) [pid = 5609] [serial = 900] [outer = 0x89d77000] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4e1800 == 134 [pid = 5609] [id = 182] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8b93a400 == 133 [pid = 5609] [id = 184] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x9a8ecc00 == 132 [pid = 5609] [id = 230] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8c062400 == 131 [pid = 5609] [id = 183] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x9b049400 == 130 [pid = 5609] [id = 229] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe9400 == 129 [pid = 5609] [id = 280] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8db84800 == 128 [pid = 5609] [id = 279] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8dab7400 == 127 [pid = 5609] [id = 278] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4e3800 == 126 [pid = 5609] [id = 277] 19:04:31 INFO - PROCESS | 5609 | --DOCSHELL 0x89d79800 == 125 [pid = 5609] [id = 276] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 219 (0x91508800) [pid = 5609] [serial = 777] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 218 (0x965bdc00) [pid = 5609] [serial = 722] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 217 (0x9bd98800) [pid = 5609] [serial = 690] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 216 (0x8db81c00) [pid = 5609] [serial = 771] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 215 (0x9cba6400) [pid = 5609] [serial = 734] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 214 (0xa68d2800) [pid = 5609] [serial = 762] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 213 (0x8eab9000) [pid = 5609] [serial = 630] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 212 (0xa2555000) [pid = 5609] [serial = 744] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 211 (0x97784400) [pid = 5609] [serial = 624] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 210 (0x8f99e000) [pid = 5609] [serial = 606] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 209 (0x8ea54800) [pid = 5609] [serial = 603] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 208 (0xa51f0000) [pid = 5609] [serial = 759] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 207 (0x937d3800) [pid = 5609] [serial = 554] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 206 (0x9bd0e000) [pid = 5609] [serial = 687] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 205 (0x9466a800) [pid = 5609] [serial = 663] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 204 (0x9a244400) [pid = 5609] [serial = 728] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 203 (0xa68cb000) [pid = 5609] [serial = 761] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 202 (0x9a7c6c00) [pid = 5609] [serial = 566] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 201 (0xa3645400) [pid = 5609] [serial = 749] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 200 (0x9b04d800) [pid = 5609] [serial = 731] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 199 (0x9cbae000) [pid = 5609] [serial = 693] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 198 (0x9af94000) [pid = 5609] [serial = 678] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 197 (0x8ce5e400) [pid = 5609] [serial = 716] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 196 (0x9d9d1400) [pid = 5609] [serial = 737] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0x8b965c00) [pid = 5609] [serial = 654] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x9466f000) [pid = 5609] [serial = 612] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0x983e9c00) [pid = 5609] [serial = 669] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x9b4a7400) [pid = 5609] [serial = 732] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x9a725000) [pid = 5609] [serial = 621] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x8b969000) [pid = 5609] [serial = 768] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x8dab3400) [pid = 5609] [serial = 657] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0xa36f0400) [pid = 5609] [serial = 758] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x9529b800) [pid = 5609] [serial = 557] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x92383400) [pid = 5609] [serial = 764] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0xa23c4000) [pid = 5609] [serial = 743] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x983e5000) [pid = 5609] [serial = 726] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x92547c00) [pid = 5609] [serial = 755] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x8e3f8800) [pid = 5609] [serial = 774] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0x9afca000) [pid = 5609] [serial = 681] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0x8f348c00) [pid = 5609] [serial = 545] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0xa36f0800) [pid = 5609] [serial = 750] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0xa22a3800) [pid = 5609] [serial = 741] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0x9222c400) [pid = 5609] [serial = 633] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x952b7000) [pid = 5609] [serial = 666] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0xa51efc00) [pid = 5609] [serial = 752] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x981ec000) [pid = 5609] [serial = 618] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x9773d400) [pid = 5609] [serial = 560] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9254a000) [pid = 5609] [serial = 756] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x91502400) [pid = 5609] [serial = 660] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8d9c5c00) [pid = 5609] [serial = 548] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x97734400) [pid = 5609] [serial = 723] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9a72ac00) [pid = 5609] [serial = 675] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8dcae000) [pid = 5609] [serial = 600] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0xa315b000) [pid = 5609] [serial = 746] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9a245400) [pid = 5609] [serial = 672] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x8dc03800) [pid = 5609] [serial = 627] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9d522000) [pid = 5609] [serial = 735] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x9af93000) [pid = 5609] [serial = 563] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8e3f8000) [pid = 5609] [serial = 719] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x8f9a0400) [pid = 5609] [serial = 776] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8e93e800) [pid = 5609] [serial = 551] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8e2f1000) [pid = 5609] [serial = 773] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0xa6382c00) [pid = 5609] [serial = 753] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8d9cf400) [pid = 5609] [serial = 717] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x965c5800) [pid = 5609] [serial = 615] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8b7a7800) [pid = 5609] [serial = 594] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x8d1f0400) [pid = 5609] [serial = 597] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0xa331c800) [pid = 5609] [serial = 747] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8eab8400) [pid = 5609] [serial = 720] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0xa2243c00) [pid = 5609] [serial = 740] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8b7a1c00) [pid = 5609] [serial = 767] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9d9e0c00) [pid = 5609] [serial = 738] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9776f800) [pid = 5609] [serial = 725] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8d9ca800) [pid = 5609] [serial = 770] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x92524400) [pid = 5609] [serial = 609] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a724400) [pid = 5609] [serial = 729] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9238a400) [pid = 5609] [serial = 765] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9b4a8400) [pid = 5609] [serial = 684] [outer = (nil)] [url = about:blank] 19:04:31 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9150d800) [pid = 5609] [serial = 779] [outer = (nil)] [url = about:blank] 19:04:32 INFO - PROCESS | 5609 | 1463796272309 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2886ms 19:04:32 INFO - PROCESS | 5609 | 1463796272366 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 5609 | 1463796272371 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 19:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:04:32 INFO - PROCESS | 5609 | 1463796272379 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 5609 | 1463796272384 Marionette TRACE conn4 <- [1,1170,null,{}] 19:04:32 INFO - PROCESS | 5609 | 1463796272392 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:32 INFO - PROCESS | 5609 | 1463796272587 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 19:04:32 INFO - PROCESS | 5609 | 1463796272762 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a2400 == 126 [pid = 5609] [id = 300] 19:04:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8b944000) [pid = 5609] [serial = 901] [outer = (nil)] 19:04:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x8c063400) [pid = 5609] [serial = 902] [outer = 0x8b944000] 19:04:32 INFO - PROCESS | 5609 | 1463796272847 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x8d1ebc00) [pid = 5609] [serial = 903] [outer = 0x8b944000] 19:04:34 INFO - PROCESS | 5609 | 1463796274158 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1804ms 19:04:34 INFO - PROCESS | 5609 | 1463796274248 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 5609 | 1463796274262 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 19:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:04:34 INFO - PROCESS | 5609 | 1463796274319 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 5609 | 1463796274327 Marionette TRACE conn4 <- [1,1174,null,{}] 19:04:34 INFO - PROCESS | 5609 | 1463796274344 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:34 INFO - PROCESS | 5609 | 1463796274833 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 19:04:34 INFO - PROCESS | 5609 | 1463796274910 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db81400 == 127 [pid = 5609] [id = 301] 19:04:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x8db83000) [pid = 5609] [serial = 904] [outer = (nil)] 19:04:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x8dbe2400) [pid = 5609] [serial = 905] [outer = 0x8db83000] 19:04:35 INFO - PROCESS | 5609 | 1463796275037 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x8dcae800) [pid = 5609] [serial = 906] [outer = 0x8db83000] 19:04:36 INFO - PROCESS | 5609 | 1463796276114 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 5609 | 1463796276171 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 19:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9a627400) [pid = 5609] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x99218800) [pid = 5609] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x8dbedc00) [pid = 5609] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x89d7a800) [pid = 5609] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8dbe2800) [pid = 5609] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8b79e000) [pid = 5609] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8dabe400) [pid = 5609] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:04:36 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8e8c0000) [pid = 5609] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:04:36 INFO - PROCESS | 5609 | 1463796276766 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 5609 | 1463796276773 Marionette TRACE conn4 <- [1,1178,null,{}] 19:04:36 INFO - PROCESS | 5609 | 1463796276790 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:37 INFO - PROCESS | 5609 | 1463796277004 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 19:04:37 INFO - PROCESS | 5609 | 1463796277181 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dab5c00 == 128 [pid = 5609] [id = 302] 19:04:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8e3f0000) [pid = 5609] [serial = 907] [outer = (nil)] 19:04:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8e93d400) [pid = 5609] [serial = 908] [outer = 0x8e3f0000] 19:04:37 INFO - PROCESS | 5609 | 1463796277261 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8eaae400) [pid = 5609] [serial = 909] [outer = 0x8e3f0000] 19:04:38 INFO - PROCESS | 5609 | 1463796278074 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 5609 | 1463796278163 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 19:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:04:38 INFO - PROCESS | 5609 | 1463796278170 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 5609 | 1463796278174 Marionette TRACE conn4 <- [1,1182,null,{}] 19:04:38 INFO - PROCESS | 5609 | 1463796278180 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:38 INFO - PROCESS | 5609 | 1463796278428 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 19:04:38 INFO - PROCESS | 5609 | 1463796278693 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b96000 == 129 [pid = 5609] [id = 303] 19:04:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x89b9e400) [pid = 5609] [serial = 910] [outer = (nil)] 19:04:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x89d78000) [pid = 5609] [serial = 911] [outer = 0x89b9e400] 19:04:38 INFO - PROCESS | 5609 | 1463796278905 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x8b7a4800) [pid = 5609] [serial = 912] [outer = 0x89b9e400] 19:04:39 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:39 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:04:40 INFO - PROCESS | 5609 | 1463796279986 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 5609 | 1463796280068 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 19:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:04:40 INFO - PROCESS | 5609 | 1463796280078 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 5609 | 1463796280084 Marionette TRACE conn4 <- [1,1186,null,{}] 19:04:40 INFO - PROCESS | 5609 | 1463796280095 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:40 INFO - PROCESS | 5609 | 1463796280376 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 19:04:40 INFO - PROCESS | 5609 | 1463796280738 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce58c00 == 130 [pid = 5609] [id = 304] 19:04:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x8d1f5c00) [pid = 5609] [serial = 913] [outer = (nil)] 19:04:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x8daba400) [pid = 5609] [serial = 914] [outer = 0x8d1f5c00] 19:04:40 INFO - PROCESS | 5609 | 1463796280838 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x8db8e000) [pid = 5609] [serial = 915] [outer = 0x8d1f5c00] 19:04:41 INFO - PROCESS | 5609 | 1463796281864 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 19:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:04:41 INFO - PROCESS | 5609 | 1463796281930 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 19:04:41 INFO - PROCESS | 5609 | 1463796281944 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 5609 | 1463796281949 Marionette TRACE conn4 <- [1,1190,null,{}] 19:04:41 INFO - PROCESS | 5609 | 1463796281956 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:42 INFO - PROCESS | 5609 | 1463796282201 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 19:04:42 INFO - PROCESS | 5609 | 1463796282524 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f8000 == 131 [pid = 5609] [id = 305] 19:04:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x8e3fa000) [pid = 5609] [serial = 916] [outer = (nil)] 19:04:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x8e942800) [pid = 5609] [serial = 917] [outer = 0x8e3fa000] 19:04:42 INFO - PROCESS | 5609 | 1463796282617 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x8f348c00) [pid = 5609] [serial = 918] [outer = 0x8e3fa000] 19:04:43 INFO - PROCESS | 5609 | 1463796283720 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 19:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:04:43 INFO - PROCESS | 5609 | 1463796283800 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 19:04:43 INFO - PROCESS | 5609 | 1463796283809 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - PROCESS | 5609 | 1463796283815 Marionette TRACE conn4 <- [1,1194,null,{}] 19:04:43 INFO - PROCESS | 5609 | 1463796283832 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:44 INFO - PROCESS | 5609 | 1463796284104 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 19:04:44 INFO - PROCESS | 5609 | 1463796284425 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6ae400 == 132 [pid = 5609] [id = 306] 19:04:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x90fa4000) [pid = 5609] [serial = 919] [outer = (nil)] 19:04:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x91603c00) [pid = 5609] [serial = 920] [outer = 0x90fa4000] 19:04:44 INFO - PROCESS | 5609 | 1463796284525 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9160ec00) [pid = 5609] [serial = 921] [outer = 0x90fa4000] 19:04:45 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:45 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:04:45 INFO - PROCESS | 5609 | 1463796285545 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 5609 | 1463796285604 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 19:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:04:45 INFO - PROCESS | 5609 | 1463796285611 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 5609 | 1463796285615 Marionette TRACE conn4 <- [1,1198,null,{}] 19:04:45 INFO - PROCESS | 5609 | 1463796285621 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:45 INFO - PROCESS | 5609 | 1463796285859 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 19:04:46 INFO - PROCESS | 5609 | 1463796286183 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x91505800 == 133 [pid = 5609] [id = 307] 19:04:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x91601800) [pid = 5609] [serial = 922] [outer = (nil)] 19:04:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x92527400) [pid = 5609] [serial = 923] [outer = 0x91601800] 19:04:46 INFO - PROCESS | 5609 | 1463796286279 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x92540400) [pid = 5609] [serial = 924] [outer = 0x91601800] 19:04:47 INFO - PROCESS | 5609 | 1463796287263 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1685ms 19:04:47 INFO - PROCESS | 5609 | 1463796287298 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 5609 | 1463796287301 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 19:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:04:47 INFO - PROCESS | 5609 | 1463796287309 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 5609 | 1463796287311 Marionette TRACE conn4 <- [1,1202,null,{}] 19:04:47 INFO - PROCESS | 5609 | 1463796287318 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 5609 | 1463796287544 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 19:04:47 INFO - PROCESS | 5609 | 1463796287861 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x9254b400 == 134 [pid = 5609] [id = 308] 19:04:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x937d6c00) [pid = 5609] [serial = 925] [outer = (nil)] 19:04:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x94662c00) [pid = 5609] [serial = 926] [outer = 0x937d6c00] 19:04:47 INFO - PROCESS | 5609 | 1463796287965 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x952b3400) [pid = 5609] [serial = 927] [outer = 0x937d6c00] 19:04:49 INFO - PROCESS | 5609 | 1463796288999 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1731ms 19:04:49 INFO - PROCESS | 5609 | 1463796289040 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 5609 | 1463796289045 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 19:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:04:49 INFO - PROCESS | 5609 | 1463796289052 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 5609 | 1463796289056 Marionette TRACE conn4 <- [1,1206,null,{}] 19:04:49 INFO - PROCESS | 5609 | 1463796289062 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:49 INFO - PROCESS | 5609 | 1463796289281 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 19:04:49 INFO - PROCESS | 5609 | 1463796289556 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x965c6400 == 135 [pid = 5609] [id = 309] 19:04:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x965cb800) [pid = 5609] [serial = 928] [outer = (nil)] 19:04:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9837c000) [pid = 5609] [serial = 929] [outer = 0x965cb800] 19:04:49 INFO - PROCESS | 5609 | 1463796289691 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9920ec00) [pid = 5609] [serial = 930] [outer = 0x965cb800] 19:04:50 INFO - PROCESS | 5609 | 1463796290642 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 19:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1637ms 19:04:50 INFO - PROCESS | 5609 | 1463796290690 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 19:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:04:50 INFO - PROCESS | 5609 | 1463796290695 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 19:04:50 INFO - PROCESS | 5609 | 1463796290703 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 5609 | 1463796290706 Marionette TRACE conn4 <- [1,1210,null,{}] 19:04:50 INFO - PROCESS | 5609 | 1463796290714 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:50 INFO - PROCESS | 5609 | 1463796290940 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 19:04:51 INFO - PROCESS | 5609 | 1463796291256 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x952b5000 == 136 [pid = 5609] [id = 310] 19:04:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x965c0400) [pid = 5609] [serial = 931] [outer = (nil)] 19:04:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9a245c00) [pid = 5609] [serial = 932] [outer = 0x965c0400] 19:04:51 INFO - PROCESS | 5609 | 1463796291354 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9a624400) [pid = 5609] [serial = 933] [outer = 0x965c0400] 19:04:52 INFO - PROCESS | 5609 | 1463796292281 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1643ms 19:04:52 INFO - PROCESS | 5609 | 1463796292346 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 5609 | 1463796292351 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 19:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:04:52 INFO - PROCESS | 5609 | 1463796292357 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 5609 | 1463796292361 Marionette TRACE conn4 <- [1,1214,null,{}] 19:04:52 INFO - PROCESS | 5609 | 1463796292366 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:52 INFO - PROCESS | 5609 | 1463796292579 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 19:04:52 INFO - PROCESS | 5609 | 1463796292844 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a95000 == 137 [pid = 5609] [id = 311] 19:04:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9a139800) [pid = 5609] [serial = 934] [outer = (nil)] 19:04:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9a72bc00) [pid = 5609] [serial = 935] [outer = 0x9a139800] 19:04:52 INFO - PROCESS | 5609 | 1463796292977 Marionette DEBUG loaded listener.js 19:04:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9a8e8c00) [pid = 5609] [serial = 936] [outer = 0x9a139800] 19:04:53 INFO - PROCESS | 5609 | 1463796293901 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1592ms 19:04:53 INFO - PROCESS | 5609 | 1463796293950 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 5609 | 1463796293955 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 19:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:04:53 INFO - PROCESS | 5609 | 1463796293961 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 5609 | 1463796293965 Marionette TRACE conn4 <- [1,1218,null,{}] 19:04:53 INFO - PROCESS | 5609 | 1463796293972 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:54 INFO - PROCESS | 5609 | 1463796294193 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 19:04:54 INFO - PROCESS | 5609 | 1463796294450 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4e3800 == 138 [pid = 5609] [id = 312] 19:04:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9a26d800) [pid = 5609] [serial = 937] [outer = (nil)] 19:04:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9a954400) [pid = 5609] [serial = 938] [outer = 0x9a26d800] 19:04:54 INFO - PROCESS | 5609 | 1463796294582 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x9a95f000) [pid = 5609] [serial = 939] [outer = 0x9a26d800] 19:04:55 INFO - PROCESS | 5609 | 1463796295522 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1633ms 19:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:04:55 INFO - PROCESS | 5609 | 1463796295595 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 5609 | 1463796295598 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 19:04:55 INFO - PROCESS | 5609 | 1463796295605 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 5609 | 1463796295608 Marionette TRACE conn4 <- [1,1222,null,{}] 19:04:55 INFO - PROCESS | 5609 | 1463796295614 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:55 INFO - PROCESS | 5609 | 1463796295836 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 19:04:56 INFO - PROCESS | 5609 | 1463796296162 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f998000 == 139 [pid = 5609] [id = 313] 19:04:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x9776e000) [pid = 5609] [serial = 940] [outer = (nil)] 19:04:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x9af99c00) [pid = 5609] [serial = 941] [outer = 0x9776e000] 19:04:56 INFO - PROCESS | 5609 | 1463796296270 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x9b4a8400) [pid = 5609] [serial = 942] [outer = 0x9776e000] 19:04:57 INFO - PROCESS | 5609 | 1463796297311 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 5609 | 1463796297356 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 19:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:04:57 INFO - PROCESS | 5609 | 1463796297362 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 5609 | 1463796297367 Marionette TRACE conn4 <- [1,1226,null,{}] 19:04:57 INFO - PROCESS | 5609 | 1463796297373 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:57 INFO - PROCESS | 5609 | 1463796297627 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 19:04:57 INFO - PROCESS | 5609 | 1463796297954 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b4adc00 == 140 [pid = 5609] [id = 314] 19:04:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x9d520000) [pid = 5609] [serial = 943] [outer = (nil)] 19:04:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0xa0605000) [pid = 5609] [serial = 944] [outer = 0x9d520000] 19:04:58 INFO - PROCESS | 5609 | 1463796298053 Marionette DEBUG loaded listener.js 19:04:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0xa114ec00) [pid = 5609] [serial = 945] [outer = 0x9d520000] 19:04:59 INFO - PROCESS | 5609 | 1463796299012 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1685ms 19:04:59 INFO - PROCESS | 5609 | 1463796299049 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 5609 | 1463796299053 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 19:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:04:59 INFO - PROCESS | 5609 | 1463796299060 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 5609 | 1463796299063 Marionette TRACE conn4 <- [1,1230,null,{}] 19:04:59 INFO - PROCESS | 5609 | 1463796299069 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:59 INFO - PROCESS | 5609 | 1463796299300 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 19:04:59 INFO - PROCESS | 5609 | 1463796299572 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 5609 | ++DOCSHELL 0xa2244800 == 141 [pid = 5609] [id = 315] 19:04:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0xa224b800) [pid = 5609] [serial = 946] [outer = (nil)] 19:04:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0xa23b9400) [pid = 5609] [serial = 947] [outer = 0xa224b800] 19:04:59 INFO - PROCESS | 5609 | 1463796299703 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0xa2552000) [pid = 5609] [serial = 948] [outer = 0xa224b800] 19:05:00 INFO - PROCESS | 5609 | 1463796300617 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1630ms 19:05:00 INFO - PROCESS | 5609 | 1463796300691 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 19:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:05:00 INFO - PROCESS | 5609 | 1463796300706 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 19:05:00 INFO - PROCESS | 5609 | 1463796300712 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 5609 | 1463796300716 Marionette TRACE conn4 <- [1,1234,null,{}] 19:05:00 INFO - PROCESS | 5609 | 1463796300722 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:00 INFO - PROCESS | 5609 | 1463796300996 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 19:05:01 INFO - PROCESS | 5609 | 1463796301332 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe5000 == 142 [pid = 5609] [id = 316] 19:05:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x9b048000) [pid = 5609] [serial = 949] [outer = (nil)] 19:05:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0xa255d400) [pid = 5609] [serial = 950] [outer = 0x9b048000] 19:05:01 INFO - PROCESS | 5609 | 1463796301437 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0xa27eb400) [pid = 5609] [serial = 951] [outer = 0x9b048000] 19:05:02 INFO - PROCESS | 5609 | 1463796302583 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1934ms 19:05:02 INFO - PROCESS | 5609 | 1463796302648 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 5609 | 1463796302657 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 19:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:05:02 INFO - PROCESS | 5609 | 1463796302664 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 5609 | 1463796302667 Marionette TRACE conn4 <- [1,1238,null,{}] 19:05:02 INFO - PROCESS | 5609 | 1463796302673 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:02 INFO - PROCESS | 5609 | 1463796302907 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 19:05:03 INFO - PROCESS | 5609 | 1463796303194 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a959800 == 143 [pid = 5609] [id = 317] 19:05:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x9c058c00) [pid = 5609] [serial = 952] [outer = (nil)] 19:05:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0xa3352400) [pid = 5609] [serial = 953] [outer = 0x9c058c00] 19:05:03 INFO - PROCESS | 5609 | 1463796303291 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0xa3576400) [pid = 5609] [serial = 954] [outer = 0x9c058c00] 19:05:04 INFO - PROCESS | 5609 | 1463796304235 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1643ms 19:05:04 INFO - PROCESS | 5609 | 1463796304308 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 5609 | 1463796304312 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 19:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:05:04 INFO - PROCESS | 5609 | 1463796304320 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 5609 | 1463796304324 Marionette TRACE conn4 <- [1,1242,null,{}] 19:05:04 INFO - PROCESS | 5609 | 1463796304331 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:04 INFO - PROCESS | 5609 | 1463796304584 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 19:05:04 INFO - PROCESS | 5609 | 1463796304895 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afc4000 == 144 [pid = 5609] [id = 318] 19:05:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0xa27e5400) [pid = 5609] [serial = 955] [outer = (nil)] 19:05:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0xa51efc00) [pid = 5609] [serial = 956] [outer = 0xa27e5400] 19:05:04 INFO - PROCESS | 5609 | 1463796304984 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0xa6384000) [pid = 5609] [serial = 957] [outer = 0xa27e5400] 19:05:05 INFO - PROCESS | 5609 | 1463796305896 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1643ms 19:05:05 INFO - PROCESS | 5609 | 1463796305964 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 19:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:05:05 INFO - PROCESS | 5609 | 1463796305968 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 19:05:05 INFO - PROCESS | 5609 | 1463796305975 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 5609 | 1463796305978 Marionette TRACE conn4 <- [1,1246,null,{}] 19:05:05 INFO - PROCESS | 5609 | 1463796305986 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:06 INFO - PROCESS | 5609 | 1463796306208 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 19:05:06 INFO - PROCESS | 5609 | 1463796306535 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db84400 == 145 [pid = 5609] [id = 319] 19:05:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x8e2e5800) [pid = 5609] [serial = 958] [outer = (nil)] 19:05:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0xa23eec00) [pid = 5609] [serial = 959] [outer = 0x8e2e5800] 19:05:06 INFO - PROCESS | 5609 | 1463796306626 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0xa23f0c00) [pid = 5609] [serial = 960] [outer = 0x8e2e5800] 19:05:07 INFO - PROCESS | 5609 | 1463796307573 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1635ms 19:05:07 INFO - PROCESS | 5609 | 1463796307610 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 5609 | 1463796307614 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 19:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:05:07 INFO - PROCESS | 5609 | 1463796307620 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 5609 | 1463796307624 Marionette TRACE conn4 <- [1,1250,null,{}] 19:05:07 INFO - PROCESS | 5609 | 1463796307629 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:07 INFO - PROCESS | 5609 | 1463796307840 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 19:05:08 INFO - PROCESS | 5609 | 1463796308202 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d4e400 == 146 [pid = 5609] [id = 320] 19:05:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x89d4ec00) [pid = 5609] [serial = 961] [outer = (nil)] 19:05:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x89d55000) [pid = 5609] [serial = 962] [outer = 0x89d4ec00] 19:05:08 INFO - PROCESS | 5609 | 1463796308297 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 196 (0x89d57000) [pid = 5609] [serial = 963] [outer = 0x89d4ec00] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x89b96800 == 145 [pid = 5609] [id = 212] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4ddc00 == 144 [pid = 5609] [id = 213] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4dd800 == 143 [pid = 5609] [id = 211] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x99216c00 == 142 [pid = 5609] [id = 10] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8dab5c00 == 141 [pid = 5609] [id = 302] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8db81400 == 140 [pid = 5609] [id = 301] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a2400 == 139 [pid = 5609] [id = 300] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4d8400 == 138 [pid = 5609] [id = 298] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8b948000 == 137 [pid = 5609] [id = 297] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9b4a9c00 == 136 [pid = 5609] [id = 296] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x97741800 == 135 [pid = 5609] [id = 294] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9afc6000 == 134 [pid = 5609] [id = 295] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9a7bcc00 == 133 [pid = 5609] [id = 293] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x97763c00 == 132 [pid = 5609] [id = 292] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x91501800 == 131 [pid = 5609] [id = 291] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x93a94000 == 130 [pid = 5609] [id = 289] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x92525000 == 129 [pid = 5609] [id = 290] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8b8c00 == 128 [pid = 5609] [id = 288] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a4800 == 127 [pid = 5609] [id = 287] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8f345000 == 126 [pid = 5609] [id = 286] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea4fc00 == 125 [pid = 5609] [id = 285] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8f99ec00 == 124 [pid = 5609] [id = 284] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe7000 == 123 [pid = 5609] [id = 283] 19:05:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8b946c00 == 122 [pid = 5609] [id = 282] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 195 (0x8d1ecc00) [pid = 5609] [serial = 845] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x8e8bf000) [pid = 5609] [serial = 585] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0x8f9a1000) [pid = 5609] [serial = 842] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x95089c00) [pid = 5609] [serial = 791] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x90fa2c00) [pid = 5609] [serial = 827] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0x8b79d000) [pid = 5609] [serial = 831] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0x8a4dec00) [pid = 5609] [serial = 830] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0x9a951800) [pid = 5609] [serial = 818] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x9a949000) [pid = 5609] [serial = 815] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0xa31f4800) [pid = 5609] [serial = 809] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0xa2375400) [pid = 5609] [serial = 806] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x89d79400) [pid = 5609] [serial = 812] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x9cba8400) [pid = 5609] [serial = 803] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x9a95ac00) [pid = 5609] [serial = 821] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0x91608400) [pid = 5609] [serial = 824] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0x9a8eb000) [pid = 5609] [serial = 797] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0x8ce5cc00) [pid = 5609] [serial = 782] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0x92230000) [pid = 5609] [serial = 780] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0x8e8bd800) [pid = 5609] [serial = 785] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x9252f800) [pid = 5609] [serial = 788] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x8b946400) [pid = 5609] [serial = 833] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x8b970000) [pid = 5609] [serial = 834] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x97739000) [pid = 5609] [serial = 794] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x8dc05400) [pid = 5609] [serial = 836] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x9b1df400) [pid = 5609] [serial = 800] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8eab8c00) [pid = 5609] [serial = 839] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x90c19400) [pid = 5609] [serial = 843] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8f34ec00) [pid = 5609] [serial = 840] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8dcba400) [pid = 5609] [serial = 837] [outer = (nil)] [url = about:blank] 19:05:10 INFO - PROCESS | 5609 | 1463796310650 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 3086ms 19:05:10 INFO - PROCESS | 5609 | 1463796310709 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 5609 | 1463796310715 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 19:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:05:10 INFO - PROCESS | 5609 | 1463796310723 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 5609 | 1463796310729 Marionette TRACE conn4 <- [1,1254,null,{}] 19:05:10 INFO - PROCESS | 5609 | 1463796310739 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:10 INFO - PROCESS | 5609 | 1463796310993 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 19:05:11 INFO - PROCESS | 5609 | 1463796311182 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d72000 == 123 [pid = 5609] [id = 321] 19:05:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x89d73400) [pid = 5609] [serial = 964] [outer = (nil)] 19:05:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x8b639c00) [pid = 5609] [serial = 965] [outer = 0x89d73400] 19:05:11 INFO - PROCESS | 5609 | 1463796311279 Marionette DEBUG loaded listener.js 19:05:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x8b7a1400) [pid = 5609] [serial = 966] [outer = 0x89d73400] 19:05:12 INFO - PROCESS | 5609 | 1463796312157 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1491ms 19:05:12 INFO - PROCESS | 5609 | 1463796312216 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 19:05:12 INFO - PROCESS | 5609 | 1463796312225 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 19:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:05:12 INFO - PROCESS | 5609 | 1463796312235 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:05:12 INFO - PROCESS | 5609 | 1463796312239 Marionette TRACE conn4 <- [1,1258,null,{}] 19:05:12 INFO - PROCESS | 5609 | 1463796312245 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:12 INFO - PROCESS | 5609 | 1463796312460 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 19:05:12 INFO - PROCESS | 5609 | 1463796312666 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b948800 == 124 [pid = 5609] [id = 322] 19:05:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x8b964400) [pid = 5609] [serial = 967] [outer = (nil)] 19:05:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x8b96d400) [pid = 5609] [serial = 968] [outer = 0x8b964400] 19:05:12 INFO - PROCESS | 5609 | 1463796312788 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x8c06ac00) [pid = 5609] [serial = 969] [outer = 0x8b964400] 19:05:13 INFO - PROCESS | 5609 | 1463796313751 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1587ms 19:05:13 INFO - PROCESS | 5609 | 1463796313824 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 5609 | 1463796313827 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 19:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:05:13 INFO - PROCESS | 5609 | 1463796313835 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 5609 | 1463796313841 Marionette TRACE conn4 <- [1,1262,null,{}] 19:05:13 INFO - PROCESS | 5609 | 1463796313866 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:14 INFO - PROCESS | 5609 | 1463796314141 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 19:05:14 INFO - PROCESS | 5609 | 1463796314376 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f9000 == 125 [pid = 5609] [id = 323] 19:05:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x8d1f9c00) [pid = 5609] [serial = 970] [outer = (nil)] 19:05:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x8d9c8400) [pid = 5609] [serial = 971] [outer = 0x8d1f9c00] 19:05:14 INFO - PROCESS | 5609 | 1463796314459 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x8dab5c00) [pid = 5609] [serial = 972] [outer = 0x8d1f9c00] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x9a950800) [pid = 5609] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x9a94d800) [pid = 5609] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x9a943000) [pid = 5609] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x89d75000) [pid = 5609] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0xa1150c00) [pid = 5609] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x965bf400) [pid = 5609] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x9afcc400) [pid = 5609] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9a72c400) [pid = 5609] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9466a000) [pid = 5609] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x94664c00) [pid = 5609] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9254fc00) [pid = 5609] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x92390c00) [pid = 5609] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8dc0b800) [pid = 5609] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8ce55000) [pid = 5609] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x90c19800) [pid = 5609] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x8e938400) [pid = 5609] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8b944000) [pid = 5609] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8dc06800) [pid = 5609] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9b4a5000) [pid = 5609] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9a8ef800) [pid = 5609] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x92541000) [pid = 5609] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x91504c00) [pid = 5609] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x93cef800) [pid = 5609] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9b7ebc00) [pid = 5609] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9150bc00) [pid = 5609] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8f6a4000) [pid = 5609] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8b96f000) [pid = 5609] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8db83000) [pid = 5609] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x89d77000) [pid = 5609] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8b962400) [pid = 5609] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9a246000) [pid = 5609] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x952b4c00) [pid = 5609] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9a7c7800) [pid = 5609] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x90c14400) [pid = 5609] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8b964000) [pid = 5609] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8b966800) [pid = 5609] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x90c20000) [pid = 5609] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:05:15 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x90c12c00) [pid = 5609] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:05:16 INFO - PROCESS | 5609 | 1463796316113 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2344ms 19:05:16 INFO - PROCESS | 5609 | 1463796316179 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 19:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:05:16 INFO - PROCESS | 5609 | 1463796316184 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 19:05:16 INFO - PROCESS | 5609 | 1463796316190 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 5609 | 1463796316194 Marionette TRACE conn4 <- [1,1266,null,{}] 19:05:16 INFO - PROCESS | 5609 | 1463796316199 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:16 INFO - PROCESS | 5609 | 1463796316495 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 19:05:16 INFO - PROCESS | 5609 | 1463796316515 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b964000 == 126 [pid = 5609] [id = 324] 19:05:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8dab5000) [pid = 5609] [serial = 973] [outer = (nil)] 19:05:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8db90800) [pid = 5609] [serial = 974] [outer = 0x8dab5000] 19:05:16 INFO - PROCESS | 5609 | 1463796316591 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8dbee400) [pid = 5609] [serial = 975] [outer = 0x8dab5000] 19:05:17 INFO - PROCESS | 5609 | 1463796317787 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1639ms 19:05:17 INFO - PROCESS | 5609 | 1463796317831 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 5609 | 1463796317840 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 19:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:05:17 INFO - PROCESS | 5609 | 1463796317868 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 5609 | 1463796317874 Marionette TRACE conn4 <- [1,1270,null,{}] 19:05:17 INFO - PROCESS | 5609 | 1463796317884 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:18 INFO - PROCESS | 5609 | 1463796318122 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 19:05:18 INFO - PROCESS | 5609 | 1463796318449 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4e1000 == 127 [pid = 5609] [id = 325] 19:05:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8a4e1400) [pid = 5609] [serial = 976] [outer = (nil)] 19:05:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x8b941c00) [pid = 5609] [serial = 977] [outer = 0x8a4e1400] 19:05:18 INFO - PROCESS | 5609 | 1463796318541 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x8b967000) [pid = 5609] [serial = 978] [outer = 0x8a4e1400] 19:05:19 INFO - PROCESS | 5609 | 1463796319583 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1757ms 19:05:19 INFO - PROCESS | 5609 | 1463796319622 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 19:05:19 INFO - PROCESS | 5609 | 1463796319631 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 19:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:05:19 INFO - PROCESS | 5609 | 1463796319646 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - PROCESS | 5609 | 1463796319654 Marionette TRACE conn4 <- [1,1274,null,{}] 19:05:19 INFO - PROCESS | 5609 | 1463796319661 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:19 INFO - PROCESS | 5609 | 1463796319926 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 19:05:20 INFO - PROCESS | 5609 | 1463796320312 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0ee400 == 128 [pid = 5609] [id = 326] 19:05:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x8ce5b400) [pid = 5609] [serial = 979] [outer = (nil)] 19:05:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x8d9ccc00) [pid = 5609] [serial = 980] [outer = 0x8ce5b400] 19:05:20 INFO - PROCESS | 5609 | 1463796320471 Marionette DEBUG loaded listener.js 19:05:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x8dc0d000) [pid = 5609] [serial = 981] [outer = 0x8ce5b400] 19:05:21 INFO - PROCESS | 5609 | 1463796321602 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1994ms 19:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:05:21 INFO - PROCESS | 5609 | 1463796321639 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 5609 | 1463796321642 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 19:05:21 INFO - PROCESS | 5609 | 1463796321649 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 5609 | 1463796321656 Marionette TRACE conn4 <- [1,1278,null,{}] 19:05:21 INFO - PROCESS | 5609 | 1463796321672 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:21 INFO - PROCESS | 5609 | 1463796321899 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 19:05:22 INFO - PROCESS | 5609 | 1463796322220 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcba400 == 129 [pid = 5609] [id = 327] 19:05:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x8e2ee400) [pid = 5609] [serial = 982] [outer = (nil)] 19:05:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x8e3eec00) [pid = 5609] [serial = 983] [outer = 0x8e2ee400] 19:05:22 INFO - PROCESS | 5609 | 1463796322319 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x8e8b7800) [pid = 5609] [serial = 984] [outer = 0x8e2ee400] 19:05:23 INFO - PROCESS | 5609 | 1463796323256 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1640ms 19:05:23 INFO - PROCESS | 5609 | 1463796323289 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 5609 | 1463796323295 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 19:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:05:23 INFO - PROCESS | 5609 | 1463796323303 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 5609 | 1463796323306 Marionette TRACE conn4 <- [1,1282,null,{}] 19:05:23 INFO - PROCESS | 5609 | 1463796323312 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:23 INFO - PROCESS | 5609 | 1463796323535 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 19:05:23 INFO - PROCESS | 5609 | 1463796323799 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2f0800 == 130 [pid = 5609] [id = 328] 19:05:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x8e3f9800) [pid = 5609] [serial = 985] [outer = (nil)] 19:05:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x8e93e000) [pid = 5609] [serial = 986] [outer = 0x8e3f9800] 19:05:23 INFO - PROCESS | 5609 | 1463796323931 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x8ea49400) [pid = 5609] [serial = 987] [outer = 0x8e3f9800] 19:05:24 INFO - PROCESS | 5609 | 1463796324947 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1685ms 19:05:24 INFO - PROCESS | 5609 | 1463796324988 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 5609 | 1463796324991 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 19:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:05:25 INFO - PROCESS | 5609 | 1463796324999 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 5609 | 1463796325003 Marionette TRACE conn4 <- [1,1286,null,{}] 19:05:25 INFO - PROCESS | 5609 | 1463796325009 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:25 INFO - PROCESS | 5609 | 1463796325217 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 19:05:25 INFO - PROCESS | 5609 | 1463796325433 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d54400 == 131 [pid = 5609] [id = 329] 19:05:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x8e8c0c00) [pid = 5609] [serial = 988] [outer = (nil)] 19:05:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x8eab3800) [pid = 5609] [serial = 989] [outer = 0x8e8c0c00] 19:05:25 INFO - PROCESS | 5609 | 1463796325616 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x8eaba000) [pid = 5609] [serial = 990] [outer = 0x8e8c0c00] 19:05:26 INFO - PROCESS | 5609 | 1463796326541 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1581ms 19:05:26 INFO - PROCESS | 5609 | 1463796326581 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 5609 | 1463796326585 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 19:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:05:26 INFO - PROCESS | 5609 | 1463796326591 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 5609 | 1463796326595 Marionette TRACE conn4 <- [1,1290,null,{}] 19:05:26 INFO - PROCESS | 5609 | 1463796326602 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:26 INFO - PROCESS | 5609 | 1463796326845 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 19:05:27 INFO - PROCESS | 5609 | 1463796327176 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab5400 == 132 [pid = 5609] [id = 330] 19:05:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x8f34d800) [pid = 5609] [serial = 991] [outer = (nil)] 19:05:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x8f999c00) [pid = 5609] [serial = 992] [outer = 0x8f34d800] 19:05:27 INFO - PROCESS | 5609 | 1463796327276 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x8f99d800) [pid = 5609] [serial = 993] [outer = 0x8f34d800] 19:05:28 INFO - PROCESS | 5609 | 1463796328188 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1643ms 19:05:28 INFO - PROCESS | 5609 | 1463796328235 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 5609 | 1463796328239 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 19:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:05:28 INFO - PROCESS | 5609 | 1463796328246 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 5609 | 1463796328249 Marionette TRACE conn4 <- [1,1294,null,{}] 19:05:28 INFO - PROCESS | 5609 | 1463796328255 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:28 INFO - PROCESS | 5609 | 1463796328469 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 19:05:28 INFO - PROCESS | 5609 | 1463796328752 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c16400 == 133 [pid = 5609] [id = 331] 19:05:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x90c1ac00) [pid = 5609] [serial = 994] [outer = (nil)] 19:05:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x90c1fc00) [pid = 5609] [serial = 995] [outer = 0x90c1ac00] 19:05:28 INFO - PROCESS | 5609 | 1463796328914 Marionette DEBUG loaded listener.js 19:05:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x90fa6000) [pid = 5609] [serial = 996] [outer = 0x90c1ac00] 19:05:29 INFO - PROCESS | 5609 | 1463796329816 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1631ms 19:05:29 INFO - PROCESS | 5609 | 1463796329878 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 5609 | 1463796329882 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 19:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:05:29 INFO - PROCESS | 5609 | 1463796329888 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 5609 | 1463796329892 Marionette TRACE conn4 <- [1,1298,null,{}] 19:05:29 INFO - PROCESS | 5609 | 1463796329898 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:30 INFO - PROCESS | 5609 | 1463796330114 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 19:05:30 INFO - PROCESS | 5609 | 1463796330380 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4fc00 == 134 [pid = 5609] [id = 332] 19:05:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x90c15800) [pid = 5609] [serial = 997] [outer = (nil)] 19:05:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x91509800) [pid = 5609] [serial = 998] [outer = 0x90c15800] 19:05:30 INFO - PROCESS | 5609 | 1463796330509 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x91510c00) [pid = 5609] [serial = 999] [outer = 0x90c15800] 19:05:31 INFO - PROCESS | 5609 | 1463796331446 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1580ms 19:05:31 INFO - PROCESS | 5609 | 1463796331481 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 5609 | 1463796331486 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 19:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:05:31 INFO - PROCESS | 5609 | 1463796331495 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 5609 | 1463796331499 Marionette TRACE conn4 <- [1,1302,null,{}] 19:05:31 INFO - PROCESS | 5609 | 1463796331505 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:31 INFO - PROCESS | 5609 | 1463796331730 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 19:05:32 INFO - PROCESS | 5609 | 1463796332009 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e93cc00 == 135 [pid = 5609] [id = 333] 19:05:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x8f9a1000) [pid = 5609] [serial = 1000] [outer = (nil)] 19:05:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9160e400) [pid = 5609] [serial = 1001] [outer = 0x8f9a1000] 19:05:32 INFO - PROCESS | 5609 | 1463796332143 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x92226000) [pid = 5609] [serial = 1002] [outer = 0x8f9a1000] 19:05:33 INFO - PROCESS | 5609 | 1463796333129 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1685ms 19:05:33 INFO - PROCESS | 5609 | 1463796333181 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 19:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:05:33 INFO - PROCESS | 5609 | 1463796333186 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 19:05:33 INFO - PROCESS | 5609 | 1463796333193 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 5609 | 1463796333197 Marionette TRACE conn4 <- [1,1306,null,{}] 19:05:33 INFO - PROCESS | 5609 | 1463796333206 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:33 INFO - PROCESS | 5609 | 1463796333436 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 19:05:33 INFO - PROCESS | 5609 | 1463796333756 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150b400 == 136 [pid = 5609] [id = 334] 19:05:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x91605000) [pid = 5609] [serial = 1003] [outer = (nil)] 19:05:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9238e000) [pid = 5609] [serial = 1004] [outer = 0x91605000] 19:05:33 INFO - PROCESS | 5609 | 1463796333851 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x92390c00) [pid = 5609] [serial = 1005] [outer = 0x91605000] 19:05:34 INFO - PROCESS | 5609 | 1463796334794 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1684ms 19:05:34 INFO - PROCESS | 5609 | 1463796334877 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 5609 | 1463796334882 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 19:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:05:34 INFO - PROCESS | 5609 | 1463796334889 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 5609 | 1463796334894 Marionette TRACE conn4 <- [1,1310,null,{}] 19:05:34 INFO - PROCESS | 5609 | 1463796334900 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:35 INFO - PROCESS | 5609 | 1463796335196 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 19:05:35 INFO - PROCESS | 5609 | 1463796335527 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x92544800 == 137 [pid = 5609] [id = 335] 19:05:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x937cc400) [pid = 5609] [serial = 1006] [outer = (nil)] 19:05:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x93a93400) [pid = 5609] [serial = 1007] [outer = 0x937cc400] 19:05:35 INFO - PROCESS | 5609 | 1463796335624 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x94662000) [pid = 5609] [serial = 1008] [outer = 0x937cc400] 19:05:36 INFO - PROCESS | 5609 | 1463796336617 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 19:05:36 INFO - PROCESS | 5609 | 1463796336683 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 19:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:05:36 INFO - PROCESS | 5609 | 1463796336690 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 5609 | 1463796336694 Marionette TRACE conn4 <- [1,1314,null,{}] 19:05:36 INFO - PROCESS | 5609 | 1463796336700 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:36 INFO - PROCESS | 5609 | 1463796336930 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 19:05:37 INFO - PROCESS | 5609 | 1463796337258 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x91507000 == 138 [pid = 5609] [id = 336] 19:05:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0x92549000) [pid = 5609] [serial = 1009] [outer = (nil)] 19:05:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x950d0800) [pid = 5609] [serial = 1010] [outer = 0x92549000] 19:05:37 INFO - PROCESS | 5609 | 1463796337361 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0x95205c00) [pid = 5609] [serial = 1011] [outer = 0x92549000] 19:05:38 INFO - PROCESS | 5609 | 1463796338342 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1730ms 19:05:38 INFO - PROCESS | 5609 | 1463796338422 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 5609 | 1463796338426 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 19:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:05:38 INFO - PROCESS | 5609 | 1463796338443 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 5609 | 1463796338446 Marionette TRACE conn4 <- [1,1318,null,{}] 19:05:38 INFO - PROCESS | 5609 | 1463796338453 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:38 INFO - PROCESS | 5609 | 1463796338707 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 19:05:39 INFO - PROCESS | 5609 | 1463796339036 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x937d7000 == 139 [pid = 5609] [id = 337] 19:05:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0x9466f400) [pid = 5609] [serial = 1012] [outer = (nil)] 19:05:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 179 (0x952a0000) [pid = 5609] [serial = 1013] [outer = 0x9466f400] 19:05:39 INFO - PROCESS | 5609 | 1463796339135 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 180 (0x952a4400) [pid = 5609] [serial = 1014] [outer = 0x9466f400] 19:05:40 INFO - PROCESS | 5609 | 1463796340041 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1636ms 19:05:40 INFO - PROCESS | 5609 | 1463796340080 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 19:05:40 INFO - PROCESS | 5609 | 1463796340083 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 19:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:05:40 INFO - PROCESS | 5609 | 1463796340090 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - PROCESS | 5609 | 1463796340094 Marionette TRACE conn4 <- [1,1322,null,{}] 19:05:40 INFO - PROCESS | 5609 | 1463796340101 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:40 INFO - PROCESS | 5609 | 1463796340318 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 19:05:40 INFO - PROCESS | 5609 | 1463796340637 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x937cb000 == 140 [pid = 5609] [id = 338] 19:05:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 181 (0x95010400) [pid = 5609] [serial = 1015] [outer = (nil)] 19:05:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 182 (0x965be000) [pid = 5609] [serial = 1016] [outer = 0x95010400] 19:05:40 INFO - PROCESS | 5609 | 1463796340736 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 183 (0x965c0800) [pid = 5609] [serial = 1017] [outer = 0x95010400] 19:05:41 INFO - PROCESS | 5609 | 1463796341663 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1634ms 19:05:41 INFO - PROCESS | 5609 | 1463796341726 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 5609 | 1463796341730 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 19:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:05:41 INFO - PROCESS | 5609 | 1463796341737 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 5609 | 1463796341740 Marionette TRACE conn4 <- [1,1326,null,{}] 19:05:41 INFO - PROCESS | 5609 | 1463796341746 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:41 INFO - PROCESS | 5609 | 1463796341972 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 19:05:42 INFO - PROCESS | 5609 | 1463796342305 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b63b400 == 141 [pid = 5609] [id = 339] 19:05:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 184 (0x8b63cc00) [pid = 5609] [serial = 1018] [outer = (nil)] 19:05:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 185 (0x9773a000) [pid = 5609] [serial = 1019] [outer = 0x8b63cc00] 19:05:42 INFO - PROCESS | 5609 | 1463796342400 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 186 (0x9773e800) [pid = 5609] [serial = 1020] [outer = 0x8b63cc00] 19:05:43 INFO - PROCESS | 5609 | 1463796343347 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1686ms 19:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:05:43 INFO - PROCESS | 5609 | 1463796343425 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 5609 | 1463796343428 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 19:05:43 INFO - PROCESS | 5609 | 1463796343435 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 5609 | 1463796343438 Marionette TRACE conn4 <- [1,1330,null,{}] 19:05:43 INFO - PROCESS | 5609 | 1463796343445 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:43 INFO - PROCESS | 5609 | 1463796343702 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 19:05:44 INFO - PROCESS | 5609 | 1463796344047 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x9776cc00 == 142 [pid = 5609] [id = 340] 19:05:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 187 (0x9776f000) [pid = 5609] [serial = 1021] [outer = (nil)] 19:05:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 188 (0x9777f800) [pid = 5609] [serial = 1022] [outer = 0x9776f000] 19:05:44 INFO - PROCESS | 5609 | 1463796344137 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 189 (0x97784000) [pid = 5609] [serial = 1023] [outer = 0x9776f000] 19:05:45 INFO - PROCESS | 5609 | 1463796345048 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1691ms 19:05:45 INFO - PROCESS | 5609 | 1463796345126 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 19:05:45 INFO - PROCESS | 5609 | 1463796345130 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 19:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:05:45 INFO - PROCESS | 5609 | 1463796345137 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:05:45 INFO - PROCESS | 5609 | 1463796345140 Marionette TRACE conn4 <- [1,1334,null,{}] 19:05:45 INFO - PROCESS | 5609 | 1463796345146 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:45 INFO - PROCESS | 5609 | 1463796345402 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 19:05:45 INFO - PROCESS | 5609 | 1463796345721 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a6800 == 143 [pid = 5609] [id = 341] 19:05:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 190 (0x9776dc00) [pid = 5609] [serial = 1024] [outer = (nil)] 19:05:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 191 (0x99216c00) [pid = 5609] [serial = 1025] [outer = 0x9776dc00] 19:05:45 INFO - PROCESS | 5609 | 1463796345824 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 192 (0x99784400) [pid = 5609] [serial = 1026] [outer = 0x9776dc00] 19:05:46 INFO - PROCESS | 5609 | 1463796346764 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1688ms 19:05:46 INFO - PROCESS | 5609 | 1463796346826 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 5609 | 1463796346830 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 19:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:05:46 INFO - PROCESS | 5609 | 1463796346837 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 5609 | 1463796346840 Marionette TRACE conn4 <- [1,1338,null,{}] 19:05:46 INFO - PROCESS | 5609 | 1463796346846 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:47 INFO - PROCESS | 5609 | 1463796347071 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 19:05:47 INFO - PROCESS | 5609 | 1463796347405 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93b800 == 144 [pid = 5609] [id = 342] 19:05:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 193 (0x8c0f4c00) [pid = 5609] [serial = 1027] [outer = (nil)] 19:05:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 194 (0x9a207400) [pid = 5609] [serial = 1028] [outer = 0x8c0f4c00] 19:05:47 INFO - PROCESS | 5609 | 1463796347499 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 195 (0x9a23dc00) [pid = 5609] [serial = 1029] [outer = 0x8c0f4c00] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x9b4a9400 == 143 [pid = 5609] [id = 228] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x950d4c00 == 142 [pid = 5609] [id = 221] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x9773c400 == 141 [pid = 5609] [id = 223] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x9a209800 == 140 [pid = 5609] [id = 227] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x95001800 == 139 [pid = 5609] [id = 224] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab9400 == 138 [pid = 5609] [id = 220] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x8f995800 == 137 [pid = 5609] [id = 225] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2ef000 == 136 [pid = 5609] [id = 222] 19:05:49 INFO - PROCESS | 5609 | --DOCSHELL 0x99791400 == 135 [pid = 5609] [id = 226] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 194 (0x952a7400) [pid = 5609] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 193 (0x9a95e000) [pid = 5609] [serial = 822] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 192 (0x9a953c00) [pid = 5609] [serial = 819] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 191 (0x9a94a800) [pid = 5609] [serial = 816] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 190 (0xa31d5c00) [pid = 5609] [serial = 813] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 189 (0xa335a000) [pid = 5609] [serial = 810] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 188 (0xa2557000) [pid = 5609] [serial = 807] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 187 (0x9d588000) [pid = 5609] [serial = 804] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 186 (0x9b4a3800) [pid = 5609] [serial = 801] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 185 (0x9afc6c00) [pid = 5609] [serial = 798] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 184 (0x9777bc00) [pid = 5609] [serial = 795] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 183 (0x952ae000) [pid = 5609] [serial = 792] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 182 (0x92548c00) [pid = 5609] [serial = 789] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 181 (0x8ea57c00) [pid = 5609] [serial = 786] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 180 (0x8d1f5800) [pid = 5609] [serial = 783] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 179 (0x9520d400) [pid = 5609] [serial = 714] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 178 (0x9160ac00) [pid = 5609] [serial = 825] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0x8e93d400) [pid = 5609] [serial = 908] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x8d1ebc00) [pid = 5609] [serial = 903] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x90fa4400) [pid = 5609] [serial = 828] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x9466c800) [pid = 5609] [serial = 866] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x950dc400) [pid = 5609] [serial = 867] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x8c063400) [pid = 5609] [serial = 902] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8dcb5800) [pid = 5609] [serial = 851] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8e2f4000) [pid = 5609] [serial = 852] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x9bd98c00) [pid = 5609] [serial = 887] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9cbacc00) [pid = 5609] [serial = 888] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9afc2400) [pid = 5609] [serial = 881] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x9afcb800) [pid = 5609] [serial = 882] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9a1c2800) [pid = 5609] [serial = 875] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9a23cc00) [pid = 5609] [serial = 876] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x92385c00) [pid = 5609] [serial = 860] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x92388800) [pid = 5609] [serial = 861] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x952b4000) [pid = 5609] [serial = 869] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x965c5400) [pid = 5609] [serial = 870] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9d58d400) [pid = 5609] [serial = 890] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x9d9ad400) [pid = 5609] [serial = 891] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x92548800) [pid = 5609] [serial = 863] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x93cec800) [pid = 5609] [serial = 864] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x91605c00) [pid = 5609] [serial = 857] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9160dc00) [pid = 5609] [serial = 858] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x8db87800) [pid = 5609] [serial = 896] [outer = (nil)] [url = about:blank] 19:05:49 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x8dbe2400) [pid = 5609] [serial = 905] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x90c11800) [pid = 5609] [serial = 897] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8ce5c800) [pid = 5609] [serial = 899] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8e2f3800) [pid = 5609] [serial = 900] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8e8bc000) [pid = 5609] [serial = 846] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9b4a4400) [pid = 5609] [serial = 884] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9b4ae400) [pid = 5609] [serial = 885] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9777ac00) [pid = 5609] [serial = 872] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x97787400) [pid = 5609] [serial = 873] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9a946000) [pid = 5609] [serial = 878] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9a958400) [pid = 5609] [serial = 879] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x90f9bc00) [pid = 5609] [serial = 854] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x90fa7800) [pid = 5609] [serial = 855] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8b970400) [pid = 5609] [serial = 848] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8c0f2400) [pid = 5609] [serial = 849] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dbe9000) [pid = 5609] [serial = 893] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8ea49800) [pid = 5609] [serial = 894] [outer = (nil)] [url = about:blank] 19:05:50 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8dcae800) [pid = 5609] [serial = 906] [outer = (nil)] [url = about:blank] 19:05:51 INFO - PROCESS | 5609 | 1463796351090 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 4306ms 19:05:51 INFO - PROCESS | 5609 | 1463796351171 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 5609 | 1463796351177 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 19:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:05:51 INFO - PROCESS | 5609 | 1463796351187 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - PROCESS | 5609 | 1463796351192 Marionette TRACE conn4 <- [1,1342,null,{}] 19:05:51 INFO - PROCESS | 5609 | 1463796351200 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:51 INFO - PROCESS | 5609 | 1463796351395 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 19:05:51 INFO - PROCESS | 5609 | 1463796351574 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d71000 == 136 [pid = 5609] [id = 343] 19:05:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8a4d8c00) [pid = 5609] [serial = 1030] [outer = (nil)] 19:05:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8b7aa000) [pid = 5609] [serial = 1031] [outer = 0x8a4d8c00] 19:05:51 INFO - PROCESS | 5609 | 1463796351650 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8c06cc00) [pid = 5609] [serial = 1032] [outer = 0x8a4d8c00] 19:05:52 INFO - PROCESS | 5609 | 1463796352529 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1389ms 19:05:52 INFO - PROCESS | 5609 | 1463796352577 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 19:05:52 INFO - PROCESS | 5609 | 1463796352587 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 19:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:05:52 INFO - PROCESS | 5609 | 1463796352607 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - PROCESS | 5609 | 1463796352612 Marionette TRACE conn4 <- [1,1346,null,{}] 19:05:52 INFO - PROCESS | 5609 | 1463796352618 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:52 INFO - PROCESS | 5609 | 1463796352898 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 19:05:52 INFO - PROCESS | 5609 | 1463796352932 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c063400 == 137 [pid = 5609] [id = 344] 19:05:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8ce56c00) [pid = 5609] [serial = 1033] [outer = (nil)] 19:05:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8dab3000) [pid = 5609] [serial = 1034] [outer = 0x8ce56c00] 19:05:53 INFO - PROCESS | 5609 | 1463796353007 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8db8e400) [pid = 5609] [serial = 1035] [outer = 0x8ce56c00] 19:05:54 INFO - PROCESS | 5609 | 1463796354132 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1591ms 19:05:54 INFO - PROCESS | 5609 | 1463796354202 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 19:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:05:54 INFO - PROCESS | 5609 | 1463796354207 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 19:05:54 INFO - PROCESS | 5609 | 1463796354214 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 5609 | 1463796354222 Marionette TRACE conn4 <- [1,1350,null,{}] 19:05:54 INFO - PROCESS | 5609 | 1463796354704 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9a26d800) [pid = 5609] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x965cb800) [pid = 5609] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8b964400) [pid = 5609] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9b048000) [pid = 5609] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x91601800) [pid = 5609] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa27e5400) [pid = 5609] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9d520000) [pid = 5609] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9776e000) [pid = 5609] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9a139800) [pid = 5609] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x89b9e400) [pid = 5609] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8e2e5800) [pid = 5609] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8d1f9c00) [pid = 5609] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x90fa4000) [pid = 5609] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8e3fa000) [pid = 5609] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9c058c00) [pid = 5609] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8d1f5c00) [pid = 5609] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0xa224b800) [pid = 5609] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x89d4ec00) [pid = 5609] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x965c0400) [pid = 5609] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x89d73400) [pid = 5609] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:05:54 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x937d6c00) [pid = 5609] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:05:55 INFO - PROCESS | 5609 | 1463796355078 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 19:05:55 INFO - PROCESS | 5609 | 1463796355209 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d52400 == 138 [pid = 5609] [id = 345] 19:05:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8b63d400) [pid = 5609] [serial = 1036] [outer = (nil)] 19:05:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8dab7c00) [pid = 5609] [serial = 1037] [outer = 0x8b63d400] 19:05:55 INFO - PROCESS | 5609 | 1463796355305 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8dcb2800) [pid = 5609] [serial = 1038] [outer = 0x8b63d400] 19:05:56 INFO - PROCESS | 5609 | 1463796356124 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1955ms 19:05:56 INFO - PROCESS | 5609 | 1463796356169 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 19:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:05:56 INFO - PROCESS | 5609 | 1463796356173 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 19:05:56 INFO - PROCESS | 5609 | 1463796356179 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 5609 | 1463796356183 Marionette TRACE conn4 <- [1,1354,null,{}] 19:05:56 INFO - PROCESS | 5609 | 1463796356188 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:56 INFO - PROCESS | 5609 | 1463796356364 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 19:05:56 INFO - PROCESS | 5609 | 1463796356380 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b96e800 == 139 [pid = 5609] [id = 346] 19:05:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8dcbc800) [pid = 5609] [serial = 1039] [outer = (nil)] 19:05:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e2e9c00) [pid = 5609] [serial = 1040] [outer = 0x8dcbc800] 19:05:56 INFO - PROCESS | 5609 | 1463796356454 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8e3f2000) [pid = 5609] [serial = 1041] [outer = 0x8dcbc800] 19:05:57 INFO - PROCESS | 5609 | 1463796357730 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1582ms 19:05:57 INFO - PROCESS | 5609 | 1463796357762 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 5609 | 1463796357770 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 19:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:05:57 INFO - PROCESS | 5609 | 1463796357780 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 5609 | 1463796357784 Marionette TRACE conn4 <- [1,1358,null,{}] 19:05:57 INFO - PROCESS | 5609 | 1463796357802 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:58 INFO - PROCESS | 5609 | 1463796358081 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 19:05:58 INFO - PROCESS | 5609 | 1463796358433 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79ec00 == 140 [pid = 5609] [id = 347] 19:05:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8b93a400) [pid = 5609] [serial = 1042] [outer = (nil)] 19:05:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8c0f1c00) [pid = 5609] [serial = 1043] [outer = 0x8b93a400] 19:05:58 INFO - PROCESS | 5609 | 1463796358588 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8d1f5c00) [pid = 5609] [serial = 1044] [outer = 0x8b93a400] 19:06:00 INFO - PROCESS | 5609 | 1463796360000 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2300ms 19:06:00 INFO - PROCESS | 5609 | 1463796360083 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 5609 | 1463796360097 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 19:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:06:00 INFO - PROCESS | 5609 | 1463796360114 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 5609 | 1463796360124 Marionette TRACE conn4 <- [1,1362,null,{}] 19:06:00 INFO - PROCESS | 5609 | 1463796360193 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 5609 | 1463796360644 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 19:06:00 INFO - PROCESS | 5609 | 1463796360934 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe5400 == 141 [pid = 5609] [id = 348] 19:06:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8dbefc00) [pid = 5609] [serial = 1045] [outer = (nil)] 19:06:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8dcb7800) [pid = 5609] [serial = 1046] [outer = 0x8dbefc00] 19:06:01 INFO - PROCESS | 5609 | 1463796361023 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8e2ec000) [pid = 5609] [serial = 1047] [outer = 0x8dbefc00] 19:06:02 INFO - PROCESS | 5609 | 1463796362139 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2098ms 19:06:02 INFO - PROCESS | 5609 | 1463796362211 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 5609 | 1463796362216 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 19:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:06:02 INFO - PROCESS | 5609 | 1463796362225 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 5609 | 1463796362232 Marionette TRACE conn4 <- [1,1366,null,{}] 19:06:02 INFO - PROCESS | 5609 | 1463796362249 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 5609 | 1463796362524 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 19:06:02 INFO - PROCESS | 5609 | 1463796362863 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8bc800 == 142 [pid = 5609] [id = 349] 19:06:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8ea4d400) [pid = 5609] [serial = 1048] [outer = (nil)] 19:06:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8eab2400) [pid = 5609] [serial = 1049] [outer = 0x8ea4d400] 19:06:02 INFO - PROCESS | 5609 | 1463796362958 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8f34c400) [pid = 5609] [serial = 1050] [outer = 0x8ea4d400] 19:06:04 INFO - PROCESS | 5609 | 1463796364005 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 5609 | 1463796364077 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 19:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:06:04 INFO - PROCESS | 5609 | 1463796364086 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 5609 | 1463796364090 Marionette TRACE conn4 <- [1,1370,null,{}] 19:06:04 INFO - PROCESS | 5609 | 1463796364096 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:04 INFO - PROCESS | 5609 | 1463796364427 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 19:06:04 INFO - PROCESS | 5609 | 1463796364717 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e8c00 == 143 [pid = 5609] [id = 350] 19:06:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8ea50c00) [pid = 5609] [serial = 1051] [outer = (nil)] 19:06:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8f993c00) [pid = 5609] [serial = 1052] [outer = 0x8ea50c00] 19:06:04 INFO - PROCESS | 5609 | 1463796364809 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x90c20400) [pid = 5609] [serial = 1053] [outer = 0x8ea50c00] 19:06:05 INFO - PROCESS | 5609 | 1463796365871 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 5609 | 1463796365931 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 19:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:06:05 INFO - PROCESS | 5609 | 1463796365941 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 5609 | 1463796365944 Marionette TRACE conn4 <- [1,1374,null,{}] 19:06:05 INFO - PROCESS | 5609 | 1463796365951 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:06 INFO - PROCESS | 5609 | 1463796366215 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 19:06:06 INFO - PROCESS | 5609 | 1463796366525 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea58400 == 144 [pid = 5609] [id = 351] 19:06:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8f34f400) [pid = 5609] [serial = 1054] [outer = (nil)] 19:06:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x91601800) [pid = 5609] [serial = 1055] [outer = 0x8f34f400] 19:06:06 INFO - PROCESS | 5609 | 1463796366617 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x91607800) [pid = 5609] [serial = 1056] [outer = 0x8f34f400] 19:06:07 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:07 INFO - PROCESS | 5609 | 1463796367575 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 5609 | 1463796367649 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 19:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:06:07 INFO - PROCESS | 5609 | 1463796367656 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 5609 | 1463796367660 Marionette TRACE conn4 <- [1,1378,null,{}] 19:06:07 INFO - PROCESS | 5609 | 1463796367707 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:08 INFO - PROCESS | 5609 | 1463796368074 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 19:06:08 INFO - PROCESS | 5609 | 1463796368302 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150b800 == 145 [pid = 5609] [id = 352] 19:06:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9160e000) [pid = 5609] [serial = 1057] [outer = (nil)] 19:06:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x923f0000) [pid = 5609] [serial = 1058] [outer = 0x9160e000] 19:06:08 INFO - PROCESS | 5609 | 1463796368433 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x92544400) [pid = 5609] [serial = 1059] [outer = 0x9160e000] 19:06:09 INFO - PROCESS | 5609 | 1463796369463 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 5609 | 1463796369548 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 19:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:06:09 INFO - PROCESS | 5609 | 1463796369556 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 5609 | 1463796369559 Marionette TRACE conn4 <- [1,1382,null,{}] 19:06:09 INFO - PROCESS | 5609 | 1463796369565 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 5609 | 1463796369906 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 19:06:10 INFO - PROCESS | 5609 | 1463796370312 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a6800 == 146 [pid = 5609] [id = 353] 19:06:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x92381800) [pid = 5609] [serial = 1060] [outer = (nil)] 19:06:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x937d7800) [pid = 5609] [serial = 1061] [outer = 0x92381800] 19:06:10 INFO - PROCESS | 5609 | 1463796370459 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x93aa0c00) [pid = 5609] [serial = 1062] [outer = 0x92381800] 19:06:11 INFO - PROCESS | 5609 | [5609] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:06:12 INFO - PROCESS | 5609 | 1463796371994 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 5609 | 1463796372126 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 19:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:06:12 INFO - PROCESS | 5609 | 1463796372181 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 5609 | 1463796372187 Marionette TRACE conn4 <- [1,1386,null,{}] 19:06:12 INFO - PROCESS | 5609 | 1463796372289 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:12 INFO - PROCESS | 5609 | 1463796372759 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 19:06:13 INFO - PROCESS | 5609 | 1463796372990 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x9254f800 == 147 [pid = 5609] [id = 354] 19:06:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9466b800) [pid = 5609] [serial = 1063] [outer = (nil)] 19:06:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x95204c00) [pid = 5609] [serial = 1064] [outer = 0x9466b800] 19:06:13 INFO - PROCESS | 5609 | 1463796373135 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9529e000) [pid = 5609] [serial = 1065] [outer = 0x9466b800] 19:06:14 INFO - PROCESS | 5609 | 1463796374486 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 5609 | 1463796374539 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 19:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:06:14 INFO - PROCESS | 5609 | 1463796374549 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 5609 | 1463796374555 Marionette TRACE conn4 <- [1,1390,null,{}] 19:06:14 INFO - PROCESS | 5609 | 1463796374565 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:14 INFO - PROCESS | 5609 | 1463796374840 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 19:06:15 INFO - PROCESS | 5609 | 1463796375154 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x92542c00 == 148 [pid = 5609] [id = 355] 19:06:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x937d6c00) [pid = 5609] [serial = 1066] [outer = (nil)] 19:06:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x965c9800) [pid = 5609] [serial = 1067] [outer = 0x937d6c00] 19:06:15 INFO - PROCESS | 5609 | 1463796375258 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x97736400) [pid = 5609] [serial = 1068] [outer = 0x937d6c00] 19:06:16 INFO - PROCESS | 5609 | 1463796376206 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1693ms 19:06:16 INFO - PROCESS | 5609 | 1463796376241 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 5609 | 1463796376245 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 19:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:06:16 INFO - PROCESS | 5609 | 1463796376251 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 5609 | 1463796376255 Marionette TRACE conn4 <- [1,1394,null,{}] 19:06:16 INFO - PROCESS | 5609 | 1463796376261 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:16 INFO - PROCESS | 5609 | 1463796376475 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 19:06:16 INFO - PROCESS | 5609 | 1463796376812 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x923fd000 == 149 [pid = 5609] [id = 356] 19:06:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x937cac00) [pid = 5609] [serial = 1069] [outer = (nil)] 19:06:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9777dc00) [pid = 5609] [serial = 1070] [outer = 0x937cac00] 19:06:16 INFO - PROCESS | 5609 | 1463796376907 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x97787000) [pid = 5609] [serial = 1071] [outer = 0x937cac00] 19:06:17 INFO - PROCESS | 5609 | 1463796377846 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1630ms 19:06:17 INFO - PROCESS | 5609 | 1463796377884 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 5609 | 1463796377888 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 19:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:06:17 INFO - PROCESS | 5609 | 1463796377895 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 5609 | 1463796377900 Marionette TRACE conn4 <- [1,1398,null,{}] 19:06:17 INFO - PROCESS | 5609 | 1463796377906 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 5609 | 1463796378163 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 19:06:18 INFO - PROCESS | 5609 | 1463796378492 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x98379000 == 150 [pid = 5609] [id = 357] 19:06:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9a238800) [pid = 5609] [serial = 1072] [outer = (nil)] 19:06:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a240800) [pid = 5609] [serial = 1073] [outer = 0x9a238800] 19:06:18 INFO - PROCESS | 5609 | 1463796378595 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9a4f5000) [pid = 5609] [serial = 1074] [outer = 0x9a238800] 19:06:19 INFO - PROCESS | 5609 | 1463796379530 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1694ms 19:06:19 INFO - PROCESS | 5609 | 1463796379590 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 5609 | 1463796379594 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 19:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:06:19 INFO - PROCESS | 5609 | 1463796379601 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 5609 | 1463796379603 Marionette TRACE conn4 <- [1,1402,null,{}] 19:06:19 INFO - PROCESS | 5609 | 1463796379610 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:19 INFO - PROCESS | 5609 | 1463796379846 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 19:06:20 INFO - PROCESS | 5609 | 1463796380165 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x9978c800 == 151 [pid = 5609] [id = 358] 19:06:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x99ee9000) [pid = 5609] [serial = 1075] [outer = (nil)] 19:06:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9a726000) [pid = 5609] [serial = 1076] [outer = 0x99ee9000] 19:06:20 INFO - PROCESS | 5609 | 1463796380252 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9a728000) [pid = 5609] [serial = 1077] [outer = 0x99ee9000] 19:06:21 INFO - PROCESS | 5609 | 1463796381230 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1685ms 19:06:21 INFO - PROCESS | 5609 | 1463796381287 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 5609 | 1463796381291 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 19:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:06:21 INFO - PROCESS | 5609 | 1463796381297 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 5609 | 1463796381300 Marionette TRACE conn4 <- [1,1406,null,{}] 19:06:21 INFO - PROCESS | 5609 | 1463796381307 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:21 INFO - PROCESS | 5609 | 1463796381539 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 19:06:21 INFO - PROCESS | 5609 | 1463796381856 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d4d400 == 152 [pid = 5609] [id = 359] 19:06:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x8b965000) [pid = 5609] [serial = 1078] [outer = (nil)] 19:06:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9a8f0000) [pid = 5609] [serial = 1079] [outer = 0x8b965000] 19:06:21 INFO - PROCESS | 5609 | 1463796381959 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9a945800) [pid = 5609] [serial = 1080] [outer = 0x8b965000] 19:06:22 INFO - PROCESS | 5609 | 1463796382867 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1635ms 19:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:06:22 INFO - PROCESS | 5609 | 1463796382938 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 5609 | 1463796382941 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 19:06:22 INFO - PROCESS | 5609 | 1463796382950 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 5609 | 1463796382953 Marionette TRACE conn4 <- [1,1410,null,{}] 19:06:22 INFO - PROCESS | 5609 | 1463796382959 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 5609 | 1463796383198 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 19:06:23 INFO - PROCESS | 5609 | 1463796383514 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a721400 == 153 [pid = 5609] [id = 360] 19:06:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9a729800) [pid = 5609] [serial = 1081] [outer = (nil)] 19:06:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9a94fc00) [pid = 5609] [serial = 1082] [outer = 0x9a729800] 19:06:23 INFO - PROCESS | 5609 | 1463796383609 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9a951400) [pid = 5609] [serial = 1083] [outer = 0x9a729800] 19:06:24 INFO - PROCESS | 5609 | 1463796384604 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1682ms 19:06:24 INFO - PROCESS | 5609 | 1463796384631 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 5609 | 1463796384635 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 19:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:06:24 INFO - PROCESS | 5609 | 1463796384642 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 5609 | 1463796384647 Marionette TRACE conn4 <- [1,1414,null,{}] 19:06:24 INFO - PROCESS | 5609 | 1463796384654 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 5609 | 1463796384879 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 19:06:25 INFO - PROCESS | 5609 | 1463796385201 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x9254e800 == 154 [pid = 5609] [id = 361] 19:06:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9a94bc00) [pid = 5609] [serial = 1084] [outer = (nil)] 19:06:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9a95f400) [pid = 5609] [serial = 1085] [outer = 0x9a94bc00] 19:06:25 INFO - PROCESS | 5609 | 1463796385288 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9a9de000) [pid = 5609] [serial = 1086] [outer = 0x9a94bc00] 19:06:26 INFO - PROCESS | 5609 | 1463796386372 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1741ms 19:06:26 INFO - PROCESS | 5609 | 1463796386383 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 5609 | 1463796386386 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 19:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:06:26 INFO - PROCESS | 5609 | 1463796386393 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 5609 | 1463796386396 Marionette TRACE conn4 <- [1,1418,null,{}] 19:06:26 INFO - PROCESS | 5609 | 1463796386402 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 5609 | 1463796386716 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 19:06:27 INFO - PROCESS | 5609 | 1463796387172 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d56000 == 155 [pid = 5609] [id = 362] 19:06:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x89d58c00) [pid = 5609] [serial = 1087] [outer = (nil)] 19:06:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x8b7a5400) [pid = 5609] [serial = 1088] [outer = 0x89d58c00] 19:06:27 INFO - PROCESS | 5609 | 1463796387323 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x8c0ef400) [pid = 5609] [serial = 1089] [outer = 0x89d58c00] 19:06:29 INFO - PROCESS | 5609 | --DOCSHELL 0x8dabc000 == 154 [pid = 5609] [id = 163] 19:06:29 INFO - PROCESS | 5609 | --DOCSHELL 0x9a243800 == 153 [pid = 5609] [id = 165] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x9a954400) [pid = 5609] [serial = 938] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9837c000) [pid = 5609] [serial = 929] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x94662c00) [pid = 5609] [serial = 926] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8b96d400) [pid = 5609] [serial = 968] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0xa255d400) [pid = 5609] [serial = 950] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x92527400) [pid = 5609] [serial = 923] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9a95f000) [pid = 5609] [serial = 939] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0xa51efc00) [pid = 5609] [serial = 956] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0xa114ec00) [pid = 5609] [serial = 945] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x89d57000) [pid = 5609] [serial = 963] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9a624400) [pid = 5609] [serial = 933] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x9af99c00) [pid = 5609] [serial = 941] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9920ec00) [pid = 5609] [serial = 930] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa27eb400) [pid = 5609] [serial = 951] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9a72bc00) [pid = 5609] [serial = 935] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8b7a4800) [pid = 5609] [serial = 912] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0xa0605000) [pid = 5609] [serial = 944] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0xa23f0c00) [pid = 5609] [serial = 960] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8d9c8400) [pid = 5609] [serial = 971] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x89d78000) [pid = 5609] [serial = 911] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x91603c00) [pid = 5609] [serial = 920] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x8e942800) [pid = 5609] [serial = 917] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0xa3576400) [pid = 5609] [serial = 954] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8c06ac00) [pid = 5609] [serial = 969] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8db8e000) [pid = 5609] [serial = 915] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x92540400) [pid = 5609] [serial = 924] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9b4a8400) [pid = 5609] [serial = 942] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0xa23b9400) [pid = 5609] [serial = 947] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0xa2552000) [pid = 5609] [serial = 948] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0xa3352400) [pid = 5609] [serial = 953] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0xa23eec00) [pid = 5609] [serial = 959] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0xa6384000) [pid = 5609] [serial = 957] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8daba400) [pid = 5609] [serial = 914] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8b7a1400) [pid = 5609] [serial = 966] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8dab5c00) [pid = 5609] [serial = 972] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9a8e8c00) [pid = 5609] [serial = 936] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8f348c00) [pid = 5609] [serial = 918] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9160ec00) [pid = 5609] [serial = 921] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x89d55000) [pid = 5609] [serial = 962] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9a245c00) [pid = 5609] [serial = 932] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8db90800) [pid = 5609] [serial = 974] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8b639c00) [pid = 5609] [serial = 965] [outer = (nil)] [url = about:blank] 19:06:29 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x952b3400) [pid = 5609] [serial = 927] [outer = (nil)] [url = about:blank] 19:06:30 INFO - PROCESS | 5609 | 1463796390334 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 3990ms 19:06:30 INFO - PROCESS | 5609 | 1463796390384 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 5609 | 1463796390391 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 19:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:06:30 INFO - PROCESS | 5609 | 1463796390413 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 5609 | 1463796390420 Marionette TRACE conn4 <- [1,1422,null,{}] 19:06:30 INFO - PROCESS | 5609 | 1463796390428 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:30 INFO - PROCESS | 5609 | 1463796390646 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 19:06:30 INFO - PROCESS | 5609 | 1463796390849 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b63f000 == 154 [pid = 5609] [id = 363] 19:06:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8b63fc00) [pid = 5609] [serial = 1090] [outer = (nil)] 19:06:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8b7a7400) [pid = 5609] [serial = 1091] [outer = 0x8b63fc00] 19:06:30 INFO - PROCESS | 5609 | 1463796390983 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8b96a800) [pid = 5609] [serial = 1092] [outer = 0x8b63fc00] 19:06:31 INFO - PROCESS | 5609 | 1463796391882 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1549ms 19:06:31 INFO - PROCESS | 5609 | 1463796391958 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 5609 | 1463796391967 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 19:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:06:31 INFO - PROCESS | 5609 | 1463796391977 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 5609 | 1463796391981 Marionette TRACE conn4 <- [1,1426,null,{}] 19:06:32 INFO - PROCESS | 5609 | 1463796391993 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:32 INFO - PROCESS | 5609 | 1463796392284 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 19:06:32 INFO - PROCESS | 5609 | 1463796392328 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b970800 == 155 [pid = 5609] [id = 364] 19:06:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8c070000) [pid = 5609] [serial = 1093] [outer = (nil)] 19:06:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8dab7400) [pid = 5609] [serial = 1094] [outer = 0x8c070000] 19:06:32 INFO - PROCESS | 5609 | 1463796392408 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8db8a000) [pid = 5609] [serial = 1095] [outer = 0x8c070000] 19:06:33 INFO - PROCESS | 5609 | 1463796393538 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1597ms 19:06:33 INFO - PROCESS | 5609 | 1463796393576 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 19:06:33 INFO - PROCESS | 5609 | 1463796393583 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 19:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:06:33 INFO - PROCESS | 5609 | 1463796393593 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 5609 | 1463796393600 Marionette TRACE conn4 <- [1,1430,null,{}] 19:06:33 INFO - PROCESS | 5609 | 1463796393636 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:34 INFO - PROCESS | 5609 | 1463796394040 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9466f400) [pid = 5609] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8ce56c00) [pid = 5609] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8b63d400) [pid = 5609] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8e8c0c00) [pid = 5609] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8a4e1400) [pid = 5609] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8e3f9800) [pid = 5609] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8a4d8c00) [pid = 5609] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9776f000) [pid = 5609] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x95010400) [pid = 5609] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x90c15800) [pid = 5609] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8c0f4c00) [pid = 5609] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x91605000) [pid = 5609] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9776dc00) [pid = 5609] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8f9a1000) [pid = 5609] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x8e2ee400) [pid = 5609] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8ce5b400) [pid = 5609] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8b63cc00) [pid = 5609] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x90c1ac00) [pid = 5609] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8e3f0000) [pid = 5609] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x937cc400) [pid = 5609] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x92549000) [pid = 5609] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:06:35 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x8f34d800) [pid = 5609] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:06:35 INFO - PROCESS | 5609 | 1463796395272 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d55800 == 156 [pid = 5609] [id = 365] 19:06:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x89d79c00) [pid = 5609] [serial = 1096] [outer = (nil)] 19:06:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8c0f3800) [pid = 5609] [serial = 1097] [outer = 0x89d79c00] 19:06:35 INFO - PROCESS | 5609 | 1463796395400 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8e2f1800) [pid = 5609] [serial = 1098] [outer = 0x89d79c00] 19:06:36 INFO - PROCESS | 5609 | 1463796396373 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2807ms 19:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:06:36 INFO - PROCESS | 5609 | 1463796396406 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 19:06:36 INFO - PROCESS | 5609 | 1463796396409 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 19:06:36 INFO - PROCESS | 5609 | 1463796396417 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 5609 | 1463796396420 Marionette TRACE conn4 <- [1,1434,null,{}] 19:06:36 INFO - PROCESS | 5609 | 1463796396425 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:36 INFO - PROCESS | 5609 | 1463796396647 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 19:06:36 INFO - PROCESS | 5609 | 1463796396821 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0ed400 == 157 [pid = 5609] [id = 366] 19:06:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8e2ea400) [pid = 5609] [serial = 1099] [outer = (nil)] 19:06:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8e8c3000) [pid = 5609] [serial = 1100] [outer = 0x8e2ea400] 19:06:36 INFO - PROCESS | 5609 | 1463796396901 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8ea4bc00) [pid = 5609] [serial = 1101] [outer = 0x8e2ea400] 19:06:38 INFO - PROCESS | 5609 | 1463796398139 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1784ms 19:06:38 INFO - PROCESS | 5609 | 1463796398202 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 5609 | 1463796398210 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 19:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:06:38 INFO - PROCESS | 5609 | 1463796398219 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 5609 | 1463796398227 Marionette TRACE conn4 <- [1,1438,null,{}] 19:06:38 INFO - PROCESS | 5609 | 1463796398236 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:38 INFO - PROCESS | 5609 | 1463796398487 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 19:06:38 INFO - PROCESS | 5609 | 1463796398817 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d6f400 == 158 [pid = 5609] [id = 367] 19:06:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8b7a2400) [pid = 5609] [serial = 1102] [outer = (nil)] 19:06:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8ce57c00) [pid = 5609] [serial = 1103] [outer = 0x8b7a2400] 19:06:38 INFO - PROCESS | 5609 | 1463796398910 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8dab0c00) [pid = 5609] [serial = 1104] [outer = 0x8b7a2400] 19:06:39 INFO - PROCESS | 5609 | 1463796399933 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1796ms 19:06:40 INFO - PROCESS | 5609 | 1463796400017 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 5609 | 1463796400027 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 19:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:06:40 INFO - PROCESS | 5609 | 1463796400040 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 5609 | 1463796400048 Marionette TRACE conn4 <- [1,1442,null,{}] 19:06:40 INFO - PROCESS | 5609 | 1463796400058 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 5609 | 1463796400448 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 19:06:40 INFO - PROCESS | 5609 | 1463796400694 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3ecc00 == 159 [pid = 5609] [id = 368] 19:06:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e3ed000) [pid = 5609] [serial = 1105] [outer = (nil)] 19:06:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8e3fa800) [pid = 5609] [serial = 1106] [outer = 0x8e3ed000] 19:06:40 INFO - PROCESS | 5609 | 1463796400793 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8e8be800) [pid = 5609] [serial = 1107] [outer = 0x8e3ed000] 19:06:41 INFO - PROCESS | 5609 | 1463796401847 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1855ms 19:06:41 INFO - PROCESS | 5609 | 1463796401894 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 19:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:06:41 INFO - PROCESS | 5609 | 1463796401899 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 19:06:41 INFO - PROCESS | 5609 | 1463796401906 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - PROCESS | 5609 | 1463796401913 Marionette TRACE conn4 <- [1,1446,null,{}] 19:06:41 INFO - PROCESS | 5609 | 1463796401931 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:42 INFO - PROCESS | 5609 | 1463796402218 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 19:06:42 INFO - PROCESS | 5609 | 1463796402548 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8bbc00 == 160 [pid = 5609] [id = 369] 19:06:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8f347800) [pid = 5609] [serial = 1108] [outer = (nil)] 19:06:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8f994000) [pid = 5609] [serial = 1109] [outer = 0x8f347800] 19:06:42 INFO - PROCESS | 5609 | 1463796402644 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x90c1b800) [pid = 5609] [serial = 1110] [outer = 0x8f347800] 19:06:43 INFO - PROCESS | 5609 | 1463796403684 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1844ms 19:06:43 INFO - PROCESS | 5609 | 1463796403751 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 19:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:06:43 INFO - PROCESS | 5609 | 1463796403756 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 19:06:43 INFO - PROCESS | 5609 | 1463796403763 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 5609 | 1463796403766 Marionette TRACE conn4 <- [1,1450,null,{}] 19:06:43 INFO - PROCESS | 5609 | 1463796403772 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:44 INFO - PROCESS | 5609 | 1463796404007 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 19:06:44 INFO - PROCESS | 5609 | 1463796404347 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc08000 == 161 [pid = 5609] [id = 370] 19:06:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8f6a8800) [pid = 5609] [serial = 1111] [outer = (nil)] 19:06:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9150a000) [pid = 5609] [serial = 1112] [outer = 0x8f6a8800] 19:06:44 INFO - PROCESS | 5609 | 1463796404451 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x91607c00) [pid = 5609] [serial = 1113] [outer = 0x8f6a8800] 19:06:45 INFO - PROCESS | 5609 | 1463796405433 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1733ms 19:06:45 INFO - PROCESS | 5609 | 1463796405497 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 5609 | 1463796405501 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 19:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:06:45 INFO - PROCESS | 5609 | 1463796405508 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 5609 | 1463796405512 Marionette TRACE conn4 <- [1,1454,null,{}] 19:06:45 INFO - PROCESS | 5609 | 1463796405519 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 5609 | 1463796405749 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 19:06:46 INFO - PROCESS | 5609 | 1463796406075 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a3000 == 162 [pid = 5609] [id = 371] 19:06:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x9160d400) [pid = 5609] [serial = 1114] [outer = (nil)] 19:06:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92384000) [pid = 5609] [serial = 1115] [outer = 0x9160d400] 19:06:46 INFO - PROCESS | 5609 | 1463796406179 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9238f000) [pid = 5609] [serial = 1116] [outer = 0x9160d400] 19:06:47 INFO - PROCESS | 5609 | 1463796407198 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1738ms 19:06:47 INFO - PROCESS | 5609 | 1463796407248 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 19:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:06:47 INFO - PROCESS | 5609 | 1463796407252 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 19:06:47 INFO - PROCESS | 5609 | 1463796407259 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - PROCESS | 5609 | 1463796407263 Marionette TRACE conn4 <- [1,1458,null,{}] 19:06:47 INFO - PROCESS | 5609 | 1463796407269 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 5609 | 1463796407518 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 19:06:47 INFO - PROCESS | 5609 | 1463796407839 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe7800 == 163 [pid = 5609] [id = 372] 19:06:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x91608400) [pid = 5609] [serial = 1117] [outer = (nil)] 19:06:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x92547000) [pid = 5609] [serial = 1118] [outer = 0x91608400] 19:06:47 INFO - PROCESS | 5609 | 1463796407938 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x93cec400) [pid = 5609] [serial = 1119] [outer = 0x91608400] 19:06:48 INFO - PROCESS | 5609 | 1463796408969 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1787ms 19:06:49 INFO - PROCESS | 5609 | 1463796409050 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 5609 | 1463796409057 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 19:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:06:49 INFO - PROCESS | 5609 | 1463796409067 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 5609 | 1463796409072 Marionette TRACE conn4 <- [1,1462,null,{}] 19:06:49 INFO - PROCESS | 5609 | 1463796409080 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:49 INFO - PROCESS | 5609 | 1463796409366 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 19:06:49 INFO - PROCESS | 5609 | 1463796409679 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x92532800 == 164 [pid = 5609] [id = 373] 19:06:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x92546400) [pid = 5609] [serial = 1120] [outer = (nil)] 19:06:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x95206800) [pid = 5609] [serial = 1121] [outer = 0x92546400] 19:06:49 INFO - PROCESS | 5609 | 1463796409782 Marionette DEBUG loaded listener.js 19:06:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9529e400) [pid = 5609] [serial = 1122] [outer = 0x92546400] 19:06:50 INFO - PROCESS | 5609 | 1463796410827 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1800ms 19:06:50 INFO - PROCESS | 5609 | 1463796410867 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 19:06:50 INFO - PROCESS | 5609 | 1463796410871 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 19:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:06:50 INFO - PROCESS | 5609 | 1463796410879 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:06:50 INFO - PROCESS | 5609 | 1463796410882 Marionette TRACE conn4 <- [1,1466,null,{}] 19:06:50 INFO - PROCESS | 5609 | 1463796410889 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:51 INFO - PROCESS | 5609 | 1463796411163 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 19:06:51 INFO - PROCESS | 5609 | 1463796411483 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcbcc00 == 165 [pid = 5609] [id = 374] 19:06:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9507d000) [pid = 5609] [serial = 1123] [outer = (nil)] 19:06:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x965c2400) [pid = 5609] [serial = 1124] [outer = 0x9507d000] 19:06:51 INFO - PROCESS | 5609 | 1463796411575 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x97734000) [pid = 5609] [serial = 1125] [outer = 0x9507d000] 19:06:52 INFO - PROCESS | 5609 | 1463796412572 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1732ms 19:06:52 INFO - PROCESS | 5609 | 1463796412612 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 5609 | 1463796412616 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 19:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:06:52 INFO - PROCESS | 5609 | 1463796412623 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 5609 | 1463796412627 Marionette TRACE conn4 <- [1,1470,null,{}] 19:06:52 INFO - PROCESS | 5609 | 1463796412633 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:52 INFO - PROCESS | 5609 | 1463796412869 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 19:06:53 INFO - PROCESS | 5609 | 1463796413187 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x9466f400 == 166 [pid = 5609] [id = 375] 19:06:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x952ba800) [pid = 5609] [serial = 1126] [outer = (nil)] 19:06:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x97783c00) [pid = 5609] [serial = 1127] [outer = 0x952ba800] 19:06:53 INFO - PROCESS | 5609 | 1463796413278 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x983ddc00) [pid = 5609] [serial = 1128] [outer = 0x952ba800] 19:06:54 INFO - PROCESS | 5609 | 1463796414278 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1733ms 19:06:54 INFO - PROCESS | 5609 | 1463796414358 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 5609 | 1463796414361 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 19:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:06:54 INFO - PROCESS | 5609 | 1463796414369 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 5609 | 1463796414373 Marionette TRACE conn4 <- [1,1474,null,{}] 19:06:54 INFO - PROCESS | 5609 | 1463796414379 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:54 INFO - PROCESS | 5609 | 1463796414666 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 19:06:55 INFO - PROCESS | 5609 | 1463796414982 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x97740800 == 167 [pid = 5609] [id = 376] 19:06:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x97767800) [pid = 5609] [serial = 1129] [outer = (nil)] 19:06:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x99ee3c00) [pid = 5609] [serial = 1130] [outer = 0x97767800] 19:06:55 INFO - PROCESS | 5609 | 1463796415075 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a202400) [pid = 5609] [serial = 1131] [outer = 0x97767800] 19:06:56 INFO - PROCESS | 5609 | 1463796416188 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1883ms 19:06:56 INFO - PROCESS | 5609 | 1463796416253 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 19:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:06:56 INFO - PROCESS | 5609 | 1463796416258 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 19:06:56 INFO - PROCESS | 5609 | 1463796416265 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - PROCESS | 5609 | 1463796416269 Marionette TRACE conn4 <- [1,1478,null,{}] 19:06:56 INFO - PROCESS | 5609 | 1463796416276 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:56 INFO - PROCESS | 5609 | 1463796416540 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 19:06:56 INFO - PROCESS | 5609 | 1463796416857 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f999000 == 168 [pid = 5609] [id = 377] 19:06:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a726400) [pid = 5609] [serial = 1132] [outer = (nil)] 19:06:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a943000) [pid = 5609] [serial = 1133] [outer = 0x9a726400] 19:06:56 INFO - PROCESS | 5609 | 1463796416957 Marionette DEBUG loaded listener.js 19:06:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a95bc00) [pid = 5609] [serial = 1134] [outer = 0x9a726400] 19:06:57 INFO - PROCESS | 5609 | 1463796417949 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1754ms 19:06:58 INFO - PROCESS | 5609 | 1463796418019 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 19:06:58 INFO - PROCESS | 5609 | 1463796418024 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 19:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:06:58 INFO - PROCESS | 5609 | 1463796418032 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:06:58 INFO - PROCESS | 5609 | 1463796418036 Marionette TRACE conn4 <- [1,1482,null,{}] 19:06:58 INFO - PROCESS | 5609 | 1463796418042 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:58 INFO - PROCESS | 5609 | 1463796418315 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 19:06:58 INFO - PROCESS | 5609 | 1463796418637 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a4f0c00 == 169 [pid = 5609] [id = 378] 19:06:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a958000) [pid = 5609] [serial = 1135] [outer = (nil)] 19:06:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9af95400) [pid = 5609] [serial = 1136] [outer = 0x9a958000] 19:06:58 INFO - PROCESS | 5609 | 1463796418727 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9af97800) [pid = 5609] [serial = 1137] [outer = 0x9a958000] 19:06:59 INFO - PROCESS | 5609 | 1463796419776 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1789ms 19:06:59 INFO - PROCESS | 5609 | 1463796419823 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 19:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:06:59 INFO - PROCESS | 5609 | 1463796419827 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 19:06:59 INFO - PROCESS | 5609 | 1463796419834 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 5609 | 1463796419847 Marionette TRACE conn4 <- [1,1486,null,{}] 19:06:59 INFO - PROCESS | 5609 | 1463796419854 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:00 INFO - PROCESS | 5609 | 1463796420100 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 19:07:00 INFO - PROCESS | 5609 | 1463796420400 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a943800 == 170 [pid = 5609] [id = 379] 19:07:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a960800) [pid = 5609] [serial = 1138] [outer = (nil)] 19:07:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9afca400) [pid = 5609] [serial = 1139] [outer = 0x9a960800] 19:07:00 INFO - PROCESS | 5609 | 1463796420492 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9afce800) [pid = 5609] [serial = 1140] [outer = 0x9a960800] 19:07:01 INFO - PROCESS | 5609 | 1463796421506 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1752ms 19:07:01 INFO - PROCESS | 5609 | 1463796421587 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 19:07:01 INFO - PROCESS | 5609 | 1463796421592 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 19:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:07:01 INFO - PROCESS | 5609 | 1463796421602 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:07:01 INFO - PROCESS | 5609 | 1463796421606 Marionette TRACE conn4 <- [1,1490,null,{}] 19:07:01 INFO - PROCESS | 5609 | 1463796421615 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:01 INFO - PROCESS | 5609 | 1463796421928 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 19:07:02 INFO - PROCESS | 5609 | 1463796422282 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23a000 == 171 [pid = 5609] [id = 380] 19:07:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9a95f800) [pid = 5609] [serial = 1141] [outer = (nil)] 19:07:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9b049400) [pid = 5609] [serial = 1142] [outer = 0x9a95f800] 19:07:02 INFO - PROCESS | 5609 | 1463796422384 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9b259800) [pid = 5609] [serial = 1143] [outer = 0x9a95f800] 19:07:03 INFO - PROCESS | 5609 | 1463796423379 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1794ms 19:07:03 INFO - PROCESS | 5609 | 1463796423396 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 5609 | 1463796423400 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 19:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:07:03 INFO - PROCESS | 5609 | 1463796423406 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 5609 | 1463796423409 Marionette TRACE conn4 <- [1,1494,null,{}] 19:07:03 INFO - PROCESS | 5609 | 1463796423415 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:03 INFO - PROCESS | 5609 | 1463796423645 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 19:07:04 INFO - PROCESS | 5609 | 1463796423983 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x99787c00 == 172 [pid = 5609] [id = 381] 19:07:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9afc5000) [pid = 5609] [serial = 1144] [outer = (nil)] 19:07:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9b4a3800) [pid = 5609] [serial = 1145] [outer = 0x9afc5000] 19:07:04 INFO - PROCESS | 5609 | 1463796424084 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9b4a7800) [pid = 5609] [serial = 1146] [outer = 0x9afc5000] 19:07:05 INFO - PROCESS | 5609 | 1463796425024 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1690ms 19:07:05 INFO - PROCESS | 5609 | 1463796425098 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 5609 | 1463796425101 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 19:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:07:05 INFO - PROCESS | 5609 | 1463796425108 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 5609 | 1463796425111 Marionette TRACE conn4 <- [1,1498,null,{}] 19:07:05 INFO - PROCESS | 5609 | 1463796425117 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:05 INFO - PROCESS | 5609 | 1463796425397 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 19:07:05 INFO - PROCESS | 5609 | 1463796425738 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b25a000 == 173 [pid = 5609] [id = 382] 19:07:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9b25ec00) [pid = 5609] [serial = 1147] [outer = (nil)] 19:07:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9b7e4c00) [pid = 5609] [serial = 1148] [outer = 0x9b25ec00] 19:07:05 INFO - PROCESS | 5609 | 1463796425835 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9ba84400) [pid = 5609] [serial = 1149] [outer = 0x9b25ec00] 19:07:06 INFO - PROCESS | 5609 | 1463796426913 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1839ms 19:07:06 INFO - PROCESS | 5609 | 1463796426948 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 19:07:06 INFO - PROCESS | 5609 | 1463796426951 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 19:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:07:06 INFO - PROCESS | 5609 | 1463796426959 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 5609 | 1463796426961 Marionette TRACE conn4 <- [1,1502,null,{}] 19:07:06 INFO - PROCESS | 5609 | 1463796426968 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:07 INFO - PROCESS | 5609 | 1463796427206 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 19:07:07 INFO - PROCESS | 5609 | 1463796427550 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x9254b400 == 172 [pid = 5609] [id = 308] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0xa27c3c00 == 171 [pid = 5609] [id = 76] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe5000 == 170 [pid = 5609] [id = 316] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0xa2244800 == 169 [pid = 5609] [id = 315] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6ae400 == 168 [pid = 5609] [id = 306] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce58c00 == 167 [pid = 5609] [id = 304] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x952b5000 == 166 [pid = 5609] [id = 310] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x965c6400 == 165 [pid = 5609] [id = 309] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x91505800 == 164 [pid = 5609] [id = 307] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x9b4adc00 == 163 [pid = 5609] [id = 314] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8f998000 == 162 [pid = 5609] [id = 313] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x93a95000 == 161 [pid = 5609] [id = 311] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4e3800 == 160 [pid = 5609] [id = 312] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x9a959800 == 159 [pid = 5609] [id = 317] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x89d55800 == 158 [pid = 5609] [id = 365] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8b970800 == 157 [pid = 5609] [id = 364] 19:07:08 INFO - PROCESS | 5609 | --DOCSHELL 0x8b63f000 == 156 [pid = 5609] [id = 363] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8e2e9c00) [pid = 5609] [serial = 1040] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8dcb2800) [pid = 5609] [serial = 1038] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x952a0000) [pid = 5609] [serial = 1013] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x8dab3000) [pid = 5609] [serial = 1034] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x8dab7c00) [pid = 5609] [serial = 1037] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8eab3800) [pid = 5609] [serial = 989] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8b967000) [pid = 5609] [serial = 978] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8ea49400) [pid = 5609] [serial = 987] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x8c06cc00) [pid = 5609] [serial = 1032] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8db8e400) [pid = 5609] [serial = 1035] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8b7aa000) [pid = 5609] [serial = 1031] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9777f800) [pid = 5609] [serial = 1022] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x965c0800) [pid = 5609] [serial = 1017] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x91509800) [pid = 5609] [serial = 998] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9a23dc00) [pid = 5609] [serial = 1029] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9238e000) [pid = 5609] [serial = 1004] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x99216c00) [pid = 5609] [serial = 1025] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x92226000) [pid = 5609] [serial = 1002] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8e8b7800) [pid = 5609] [serial = 984] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9a207400) [pid = 5609] [serial = 1028] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8dc0d000) [pid = 5609] [serial = 981] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x91510c00) [pid = 5609] [serial = 999] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9773a000) [pid = 5609] [serial = 1019] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x952a4400) [pid = 5609] [serial = 1014] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x90c1fc00) [pid = 5609] [serial = 995] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x92390c00) [pid = 5609] [serial = 1005] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x99784400) [pid = 5609] [serial = 1026] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8e3eec00) [pid = 5609] [serial = 983] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8e93e000) [pid = 5609] [serial = 986] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9773e800) [pid = 5609] [serial = 1020] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8eaba000) [pid = 5609] [serial = 990] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x965be000) [pid = 5609] [serial = 1016] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8eaae400) [pid = 5609] [serial = 909] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x97784000) [pid = 5609] [serial = 1023] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x93a93400) [pid = 5609] [serial = 1007] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9160e400) [pid = 5609] [serial = 1001] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x950d0800) [pid = 5609] [serial = 1010] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8b941c00) [pid = 5609] [serial = 977] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8f999c00) [pid = 5609] [serial = 992] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x94662000) [pid = 5609] [serial = 1008] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8d9ccc00) [pid = 5609] [serial = 980] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x95205c00) [pid = 5609] [serial = 1011] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8f99d800) [pid = 5609] [serial = 993] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x90fa6000) [pid = 5609] [serial = 996] [outer = (nil)] [url = about:blank] 19:07:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d55800 == 157 [pid = 5609] [id = 383] 19:07:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x89d58000) [pid = 5609] [serial = 1150] [outer = (nil)] 19:07:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x89d73800) [pid = 5609] [serial = 1151] [outer = 0x89d58000] 19:07:08 INFO - PROCESS | 5609 | 1463796428984 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8a4e1800) [pid = 5609] [serial = 1152] [outer = 0x89d58000] 19:07:09 INFO - PROCESS | 5609 | 1463796429883 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2986ms 19:07:09 INFO - PROCESS | 5609 | 1463796429947 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 19:07:09 INFO - PROCESS | 5609 | 1463796429954 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 19:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:07:09 INFO - PROCESS | 5609 | 1463796429963 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:07:09 INFO - PROCESS | 5609 | 1463796429969 Marionette TRACE conn4 <- [1,1506,null,{}] 19:07:09 INFO - PROCESS | 5609 | 1463796429976 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:10 INFO - PROCESS | 5609 | 1463796430210 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 19:07:10 INFO - PROCESS | 5609 | 1463796430464 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c06cc00 == 158 [pid = 5609] [id = 384] 19:07:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8c0e6400) [pid = 5609] [serial = 1153] [outer = (nil)] 19:07:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8ce52000) [pid = 5609] [serial = 1154] [outer = 0x8c0e6400] 19:07:10 INFO - PROCESS | 5609 | 1463796430553 Marionette DEBUG loaded listener.js 19:07:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8d1f8c00) [pid = 5609] [serial = 1155] [outer = 0x8c0e6400] 19:07:11 INFO - PROCESS | 5609 | 1463796431453 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1539ms 19:07:11 INFO - PROCESS | 5609 | 1463796431501 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 5609 | 1463796431507 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 19:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:07:11 INFO - PROCESS | 5609 | 1463796431527 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 5609 | 1463796431532 Marionette TRACE conn4 <- [1,1510,null,{}] 19:07:11 INFO - PROCESS | 5609 | 1463796431539 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:11 INFO - PROCESS | 5609 | 1463796431813 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 19:07:11 INFO - PROCESS | 5609 | 1463796431848 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce58000 == 159 [pid = 5609] [id = 385] 19:07:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8ce5b400) [pid = 5609] [serial = 1156] [outer = (nil)] 19:07:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8dbed400) [pid = 5609] [serial = 1157] [outer = 0x8ce5b400] 19:07:11 INFO - PROCESS | 5609 | 1463796431928 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8dc0f000) [pid = 5609] [serial = 1158] [outer = 0x8ce5b400] 19:07:13 INFO - PROCESS | 5609 | 1463796433040 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1544ms 19:07:13 INFO - PROCESS | 5609 | 1463796433062 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 19:07:13 INFO - PROCESS | 5609 | 1463796433066 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 19:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:07:13 INFO - PROCESS | 5609 | 1463796433081 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 5609 | 1463796433087 Marionette TRACE conn4 <- [1,1514,null,{}] 19:07:13 INFO - PROCESS | 5609 | 1463796433105 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:13 INFO - PROCESS | 5609 | 1463796433427 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x937d6c00) [pid = 5609] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8c070000) [pid = 5609] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x937cac00) [pid = 5609] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x89d79c00) [pid = 5609] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8dbefc00) [pid = 5609] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x99ee9000) [pid = 5609] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9466b800) [pid = 5609] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8ea50c00) [pid = 5609] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8b63fc00) [pid = 5609] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x8ea4d400) [pid = 5609] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8f34f400) [pid = 5609] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9a94bc00) [pid = 5609] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x89d58c00) [pid = 5609] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9160e000) [pid = 5609] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x9a238800) [pid = 5609] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8b965000) [pid = 5609] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x9a729800) [pid = 5609] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x92381800) [pid = 5609] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x8dab5000) [pid = 5609] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:07:14 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0x8b93a400) [pid = 5609] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:07:14 INFO - PROCESS | 5609 | 1463796434160 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d53000 == 160 [pid = 5609] [id = 386] 19:07:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x89d58c00) [pid = 5609] [serial = 1159] [outer = (nil)] 19:07:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x8b93a400) [pid = 5609] [serial = 1160] [outer = 0x89d58c00] 19:07:14 INFO - PROCESS | 5609 | 1463796434262 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8dbe6400) [pid = 5609] [serial = 1161] [outer = 0x89d58c00] 19:07:15 INFO - PROCESS | 5609 | 1463796435060 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1992ms 19:07:15 INFO - PROCESS | 5609 | 1463796435076 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 19:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:07:15 INFO - PROCESS | 5609 | 1463796435082 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 19:07:15 INFO - PROCESS | 5609 | 1463796435089 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 5609 | 1463796435092 Marionette TRACE conn4 <- [1,1518,null,{}] 19:07:15 INFO - PROCESS | 5609 | 1463796435099 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:15 INFO - PROCESS | 5609 | 1463796435315 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 19:07:15 INFO - PROCESS | 5609 | 1463796435496 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce53400 == 161 [pid = 5609] [id = 387] 19:07:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8dcb2800) [pid = 5609] [serial = 1162] [outer = (nil)] 19:07:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8e93f000) [pid = 5609] [serial = 1163] [outer = 0x8dcb2800] 19:07:15 INFO - PROCESS | 5609 | 1463796435574 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8ea51800) [pid = 5609] [serial = 1164] [outer = 0x8dcb2800] 19:07:16 INFO - PROCESS | 5609 | 1463796436756 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1689ms 19:07:16 INFO - PROCESS | 5609 | 1463796436780 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 5609 | 1463796436788 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 19:07:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:07:16 INFO - PROCESS | 5609 | 1463796436800 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 5609 | 1463796436806 Marionette TRACE conn4 <- [1,1522,null,{}] 19:07:16 INFO - PROCESS | 5609 | 1463796436817 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:17 INFO - PROCESS | 5609 | 1463796437107 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 19:07:17 INFO - PROCESS | 5609 | 1463796437401 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d76400 == 162 [pid = 5609] [id = 388] 19:07:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8b941c00) [pid = 5609] [serial = 1165] [outer = (nil)] 19:07:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8c0f0400) [pid = 5609] [serial = 1166] [outer = 0x8b941c00] 19:07:17 INFO - PROCESS | 5609 | 1463796437501 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8db82800) [pid = 5609] [serial = 1167] [outer = 0x8b941c00] 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:07:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:07:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:07:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:07:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:07:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 19:07:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:07:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 19:07:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:07:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1591ms 19:07:18 INFO - PROCESS | 5609 | 1463796438366 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:07:18 INFO - PROCESS | 5609 | 1463796438392 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 19:07:18 INFO - PROCESS | 5609 | 1463796438413 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 19:07:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:07:18 INFO - PROCESS | 5609 | 1463796438445 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 5609 | 1463796438451 Marionette TRACE conn4 <- [1,1526,null,{}] 19:07:18 INFO - PROCESS | 5609 | 1463796438461 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:18 INFO - PROCESS | 5609 | 1463796438688 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 19:07:18 INFO - PROCESS | 5609 | 1463796438966 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e5400 == 163 [pid = 5609] [id = 389] 19:07:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8e8b8800) [pid = 5609] [serial = 1168] [outer = (nil)] 19:07:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e93b000) [pid = 5609] [serial = 1169] [outer = 0x8e8b8800] 19:07:19 INFO - PROCESS | 5609 | 1463796439104 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8ea56400) [pid = 5609] [serial = 1170] [outer = 0x8e8b8800] 19:07:20 INFO - PROCESS | 5609 | 1463796440033 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:07:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:07:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:07:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:07:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:07:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:07:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:07:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1663ms 19:07:20 INFO - PROCESS | 5609 | 1463796440098 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 19:07:20 INFO - PROCESS | 5609 | 1463796440103 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 19:07:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:07:20 INFO - PROCESS | 5609 | 1463796440115 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:07:20 INFO - PROCESS | 5609 | 1463796440120 Marionette TRACE conn4 <- [1,1530,null,{}] 19:07:20 INFO - PROCESS | 5609 | 1463796440140 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:20 INFO - PROCESS | 5609 | 1463796440384 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 19:07:20 INFO - PROCESS | 5609 | 1463796440659 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe4400 == 164 [pid = 5609] [id = 390] 19:07:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8f6af800) [pid = 5609] [serial = 1171] [outer = (nil)] 19:07:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8f99c000) [pid = 5609] [serial = 1172] [outer = 0x8f6af800] 19:07:20 INFO - PROCESS | 5609 | 1463796440797 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x90c18800) [pid = 5609] [serial = 1173] [outer = 0x8f6af800] 19:07:21 INFO - PROCESS | 5609 | 1463796441692 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:07:21 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 19:07:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:07:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:07:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 19:07:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:07:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1595ms 19:07:21 INFO - PROCESS | 5609 | 1463796441712 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 5609 | 1463796441716 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:07:21 INFO - PROCESS | 5609 | 1463796441724 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 5609 | 1463796441727 Marionette TRACE conn4 <- [1,1534,null,{}] 19:07:21 INFO - PROCESS | 5609 | 1463796441733 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:21 INFO - PROCESS | 5609 | 1463796441958 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 19:07:22 INFO - PROCESS | 5609 | 1463796442234 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eabbc00 == 165 [pid = 5609] [id = 391] 19:07:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x90f9a400) [pid = 5609] [serial = 1174] [outer = (nil)] 19:07:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x9150d800) [pid = 5609] [serial = 1175] [outer = 0x90f9a400] 19:07:22 INFO - PROCESS | 5609 | 1463796442329 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9160ac00) [pid = 5609] [serial = 1176] [outer = 0x90f9a400] 19:07:23 INFO - PROCESS | 5609 | 1463796443273 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1583ms 19:07:23 INFO - PROCESS | 5609 | 1463796443308 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 5609 | 1463796443311 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 19:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:07:23 INFO - PROCESS | 5609 | 1463796443337 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - PROCESS | 5609 | 1463796443341 Marionette TRACE conn4 <- [1,1538,null,{}] 19:07:23 INFO - PROCESS | 5609 | 1463796443347 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:23 INFO - PROCESS | 5609 | 1463796443549 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 19:07:23 INFO - PROCESS | 5609 | 1463796443776 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c06fc00 == 166 [pid = 5609] [id = 392] 19:07:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8f996c00) [pid = 5609] [serial = 1177] [outer = (nil)] 19:07:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x92226000) [pid = 5609] [serial = 1178] [outer = 0x8f996c00] 19:07:23 INFO - PROCESS | 5609 | 1463796443902 Marionette DEBUG loaded listener.js 19:07:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92382000) [pid = 5609] [serial = 1179] [outer = 0x8f996c00] 19:07:24 INFO - PROCESS | 5609 | 1463796444905 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1638ms 19:07:24 INFO - PROCESS | 5609 | 1463796444973 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 19:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:07:24 INFO - PROCESS | 5609 | 1463796444978 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 19:07:24 INFO - PROCESS | 5609 | 1463796444984 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:07:24 INFO - PROCESS | 5609 | 1463796444988 Marionette TRACE conn4 <- [1,1542,null,{}] 19:07:24 INFO - PROCESS | 5609 | 1463796444994 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:25 INFO - PROCESS | 5609 | 1463796445276 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 19:07:25 INFO - PROCESS | 5609 | 1463796445673 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc0a800 == 167 [pid = 5609] [id = 393] 19:07:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x91606400) [pid = 5609] [serial = 1180] [outer = (nil)] 19:07:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9254c400) [pid = 5609] [serial = 1181] [outer = 0x91606400] 19:07:25 INFO - PROCESS | 5609 | 1463796445824 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x937d1000) [pid = 5609] [serial = 1182] [outer = 0x91606400] 19:07:27 INFO - PROCESS | 5609 | 1463796447164 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2246ms 19:07:27 INFO - PROCESS | 5609 | 1463796447232 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 5609 | 1463796447238 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 19:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:07:27 INFO - PROCESS | 5609 | 1463796447249 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - PROCESS | 5609 | 1463796447254 Marionette TRACE conn4 <- [1,1546,null,{}] 19:07:27 INFO - PROCESS | 5609 | 1463796447322 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:27 INFO - PROCESS | 5609 | 1463796447632 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 19:07:28 INFO - PROCESS | 5609 | 1463796448003 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x923f6400 == 168 [pid = 5609] [id = 394] 19:07:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x937ce000) [pid = 5609] [serial = 1183] [outer = (nil)] 19:07:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9466e800) [pid = 5609] [serial = 1184] [outer = 0x937ce000] 19:07:28 INFO - PROCESS | 5609 | 1463796448096 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x9500e000) [pid = 5609] [serial = 1185] [outer = 0x937ce000] 19:07:29 INFO - PROCESS | 5609 | 1463796449048 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1860ms 19:07:29 INFO - PROCESS | 5609 | 1463796449109 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 5609 | 1463796449113 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 19:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:07:29 INFO - PROCESS | 5609 | 1463796449119 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 5609 | 1463796449123 Marionette TRACE conn4 <- [1,1550,null,{}] 19:07:29 INFO - PROCESS | 5609 | 1463796449129 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:29 INFO - PROCESS | 5609 | 1463796449355 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 19:07:29 INFO - PROCESS | 5609 | 1463796449700 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x91602800 == 169 [pid = 5609] [id = 395] 19:07:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x93cf0c00) [pid = 5609] [serial = 1186] [outer = (nil)] 19:07:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x952a4400) [pid = 5609] [serial = 1187] [outer = 0x93cf0c00] 19:07:29 INFO - PROCESS | 5609 | 1463796449795 Marionette DEBUG loaded listener.js 19:07:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x952acc00) [pid = 5609] [serial = 1188] [outer = 0x93cf0c00] 19:07:30 INFO - PROCESS | 5609 | 1463796450733 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1687ms 19:07:30 INFO - PROCESS | 5609 | 1463796450808 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 19:07:30 INFO - PROCESS | 5609 | 1463796450811 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 19:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:07:30 INFO - PROCESS | 5609 | 1463796450819 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:07:30 INFO - PROCESS | 5609 | 1463796450821 Marionette TRACE conn4 <- [1,1554,null,{}] 19:07:30 INFO - PROCESS | 5609 | 1463796450828 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:31 INFO - PROCESS | 5609 | 1463796451100 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 19:07:31 INFO - PROCESS | 5609 | 1463796451431 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x92224400 == 170 [pid = 5609] [id = 396] 19:07:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x95207400) [pid = 5609] [serial = 1189] [outer = (nil)] 19:07:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x965c7400) [pid = 5609] [serial = 1190] [outer = 0x95207400] 19:07:31 INFO - PROCESS | 5609 | 1463796451535 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x965ca800) [pid = 5609] [serial = 1191] [outer = 0x95207400] 19:07:32 INFO - PROCESS | 5609 | 1463796452507 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1732ms 19:07:32 INFO - PROCESS | 5609 | 1463796452553 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 5609 | 1463796452557 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 19:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:07:32 INFO - PROCESS | 5609 | 1463796452563 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 5609 | 1463796452567 Marionette TRACE conn4 <- [1,1558,null,{}] 19:07:32 INFO - PROCESS | 5609 | 1463796452573 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:32 INFO - PROCESS | 5609 | 1463796452843 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 19:07:33 INFO - PROCESS | 5609 | 1463796453171 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x952b3400 == 171 [pid = 5609] [id = 397] 19:07:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x965c1c00) [pid = 5609] [serial = 1192] [outer = (nil)] 19:07:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9777fc00) [pid = 5609] [serial = 1193] [outer = 0x965c1c00] 19:07:33 INFO - PROCESS | 5609 | 1463796453269 Marionette DEBUG loaded listener.js 19:07:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x97784800) [pid = 5609] [serial = 1194] [outer = 0x965c1c00] 19:07:34 INFO - PROCESS | 5609 | 1463796454224 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1731ms 19:07:34 INFO - PROCESS | 5609 | 1463796454295 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 19:07:34 INFO - PROCESS | 5609 | 1463796454300 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 19:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:07:34 INFO - PROCESS | 5609 | 1463796454307 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 5609 | 1463796454312 Marionette TRACE conn4 <- [1,1562,null,{}] 19:07:34 INFO - PROCESS | 5609 | 1463796454318 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:34 INFO - PROCESS | 5609 | 1463796454622 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 19:07:34 INFO - PROCESS | 5609 | 1463796454963 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x9777b400 == 172 [pid = 5609] [id = 398] 19:07:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x99f82400) [pid = 5609] [serial = 1195] [outer = (nil)] 19:07:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a240000) [pid = 5609] [serial = 1196] [outer = 0x99f82400] 19:07:35 INFO - PROCESS | 5609 | 1463796455068 Marionette DEBUG loaded listener.js 19:07:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a4f3c00) [pid = 5609] [serial = 1197] [outer = 0x99f82400] 19:07:36 INFO - PROCESS | 5609 | 1463796456003 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1735ms 19:07:36 INFO - PROCESS | 5609 | 1463796456043 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 19:07:36 INFO - PROCESS | 5609 | 1463796456046 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 19:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:07:36 INFO - PROCESS | 5609 | 1463796456053 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:07:36 INFO - PROCESS | 5609 | 1463796456056 Marionette TRACE conn4 <- [1,1566,null,{}] 19:07:36 INFO - PROCESS | 5609 | 1463796456062 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:36 INFO - PROCESS | 5609 | 1463796456285 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 19:07:36 INFO - PROCESS | 5609 | 1463796456623 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x9520a000 == 173 [pid = 5609] [id = 399] 19:07:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9837f400) [pid = 5609] [serial = 1198] [outer = (nil)] 19:07:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a727c00) [pid = 5609] [serial = 1199] [outer = 0x9837f400] 19:07:36 INFO - PROCESS | 5609 | 1463796456730 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9a7bcc00) [pid = 5609] [serial = 1200] [outer = 0x9837f400] 19:07:37 INFO - PROCESS | 5609 | 1463796457698 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:07:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1690ms 19:07:37 INFO - PROCESS | 5609 | 1463796457744 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 19:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:07:37 INFO - PROCESS | 5609 | 1463796457748 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 19:07:37 INFO - PROCESS | 5609 | 1463796457755 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 5609 | 1463796457759 Marionette TRACE conn4 <- [1,1570,null,{}] 19:07:37 INFO - PROCESS | 5609 | 1463796457764 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:37 INFO - PROCESS | 5609 | 1463796457989 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 19:07:38 INFO - PROCESS | 5609 | 1463796458322 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d4c400 == 174 [pid = 5609] [id = 400] 19:07:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x8f99f800) [pid = 5609] [serial = 1201] [outer = (nil)] 19:07:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a94b000) [pid = 5609] [serial = 1202] [outer = 0x8f99f800] 19:07:38 INFO - PROCESS | 5609 | 1463796458418 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9a94f800) [pid = 5609] [serial = 1203] [outer = 0x8f99f800] 19:07:39 INFO - PROCESS | 5609 | 1463796459366 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1683ms 19:07:39 INFO - PROCESS | 5609 | 1463796459439 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 5609 | 1463796459443 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 19:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:07:39 INFO - PROCESS | 5609 | 1463796459450 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - PROCESS | 5609 | 1463796459454 Marionette TRACE conn4 <- [1,1574,null,{}] 19:07:39 INFO - PROCESS | 5609 | 1463796459461 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:39 INFO - PROCESS | 5609 | 1463796459840 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 19:07:40 INFO - PROCESS | 5609 | 1463796460263 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a241800 == 175 [pid = 5609] [id = 401] 19:07:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9a720400) [pid = 5609] [serial = 1204] [outer = (nil)] 19:07:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9af95c00) [pid = 5609] [serial = 1205] [outer = 0x9a720400] 19:07:40 INFO - PROCESS | 5609 | 1463796460415 Marionette DEBUG loaded listener.js 19:07:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9afc8000) [pid = 5609] [serial = 1206] [outer = 0x9a720400] 19:07:41 INFO - PROCESS | 5609 | 1463796461799 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2436ms 19:07:41 INFO - PROCESS | 5609 | 1463796461887 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 19:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:07:41 INFO - PROCESS | 5609 | 1463796461891 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 19:07:41 INFO - PROCESS | 5609 | 1463796461898 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:07:41 INFO - PROCESS | 5609 | 1463796461903 Marionette TRACE conn4 <- [1,1578,null,{}] 19:07:41 INFO - PROCESS | 5609 | 1463796461910 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:42 INFO - PROCESS | 5609 | 1463796462194 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 19:07:42 INFO - PROCESS | 5609 | 1463796462521 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a729800 == 176 [pid = 5609] [id = 402] 19:07:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9a95a000) [pid = 5609] [serial = 1207] [outer = (nil)] 19:07:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9b519000) [pid = 5609] [serial = 1208] [outer = 0x9a95a000] 19:07:42 INFO - PROCESS | 5609 | 1463796462613 Marionette DEBUG loaded listener.js 19:07:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9b7ebc00) [pid = 5609] [serial = 1209] [outer = 0x9a95a000] 19:07:43 INFO - PROCESS | 5609 | 1463796463520 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1683ms 19:07:43 INFO - PROCESS | 5609 | 1463796463584 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 19:07:43 INFO - PROCESS | 5609 | 1463796463588 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 19:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:07:43 INFO - PROCESS | 5609 | 1463796463595 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:07:43 INFO - PROCESS | 5609 | 1463796463598 Marionette TRACE conn4 <- [1,1582,null,{}] 19:07:43 INFO - PROCESS | 5609 | 1463796463604 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:43 INFO - PROCESS | 5609 | 1463796463843 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 19:07:44 INFO - PROCESS | 5609 | 1463796464180 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f9400 == 177 [pid = 5609] [id = 403] 19:07:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x90c1f800) [pid = 5609] [serial = 1210] [outer = (nil)] 19:07:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9bd90c00) [pid = 5609] [serial = 1211] [outer = 0x90c1f800] 19:07:44 INFO - PROCESS | 5609 | 1463796464274 Marionette DEBUG loaded listener.js 19:07:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9bd98c00) [pid = 5609] [serial = 1212] [outer = 0x90c1f800] 19:07:45 INFO - PROCESS | 5609 | 1463796465150 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1595ms 19:07:45 INFO - PROCESS | 5609 | 1463796465192 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 19:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:07:45 INFO - PROCESS | 5609 | 1463796465196 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 19:07:45 INFO - PROCESS | 5609 | 1463796465204 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 5609 | 1463796465207 Marionette TRACE conn4 <- [1,1586,null,{}] 19:07:45 INFO - PROCESS | 5609 | 1463796465214 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:45 INFO - PROCESS | 5609 | 1463796465449 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 19:07:45 INFO - PROCESS | 5609 | 1463796465774 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a627400 == 178 [pid = 5609] [id = 404] 19:07:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9b4adc00) [pid = 5609] [serial = 1213] [outer = (nil)] 19:07:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9cba9c00) [pid = 5609] [serial = 1214] [outer = 0x9b4adc00] 19:07:45 INFO - PROCESS | 5609 | 1463796465878 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9cbad400) [pid = 5609] [serial = 1215] [outer = 0x9b4adc00] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9af8bc00 == 177 [pid = 5609] [id = 171] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8b63b400 == 176 [pid = 5609] [id = 339] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x89d71000 == 175 [pid = 5609] [id = 343] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9776cc00 == 174 [pid = 5609] [id = 340] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8b96e800 == 173 [pid = 5609] [id = 346] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2ec400 == 172 [pid = 5609] [id = 215] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a6800 == 171 [pid = 5609] [id = 341] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x89d52400 == 170 [pid = 5609] [id = 345] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x89d53000 == 169 [pid = 5609] [id = 386] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce58000 == 168 [pid = 5609] [id = 385] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8c06cc00 == 167 [pid = 5609] [id = 384] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x89d55800 == 166 [pid = 5609] [id = 383] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x99787c00 == 165 [pid = 5609] [id = 381] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9b25a000 == 164 [pid = 5609] [id = 382] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9a23a000 == 163 [pid = 5609] [id = 380] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9a943800 == 162 [pid = 5609] [id = 379] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8f999000 == 161 [pid = 5609] [id = 377] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9a4f0c00 == 160 [pid = 5609] [id = 378] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x97740800 == 159 [pid = 5609] [id = 376] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x9466f400 == 158 [pid = 5609] [id = 375] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcbcc00 == 157 [pid = 5609] [id = 374] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x92532800 == 156 [pid = 5609] [id = 373] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe7800 == 155 [pid = 5609] [id = 372] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a3000 == 154 [pid = 5609] [id = 371] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8bbc00 == 153 [pid = 5609] [id = 369] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc08000 == 152 [pid = 5609] [id = 370] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3ecc00 == 151 [pid = 5609] [id = 368] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x89d6f400 == 150 [pid = 5609] [id = 367] 19:07:48 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0ed400 == 149 [pid = 5609] [id = 366] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8e2f1800) [pid = 5609] [serial = 1098] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x965c9800) [pid = 5609] [serial = 1067] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8dab7400) [pid = 5609] [serial = 1094] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x97787000) [pid = 5609] [serial = 1071] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8c0f3800) [pid = 5609] [serial = 1097] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x8e2ec000) [pid = 5609] [serial = 1047] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9a728000) [pid = 5609] [serial = 1077] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x95204c00) [pid = 5609] [serial = 1064] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8f993c00) [pid = 5609] [serial = 1052] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8b7a7400) [pid = 5609] [serial = 1091] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9a726000) [pid = 5609] [serial = 1076] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8b96a800) [pid = 5609] [serial = 1092] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8f34c400) [pid = 5609] [serial = 1050] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x91607800) [pid = 5609] [serial = 1056] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9a9de000) [pid = 5609] [serial = 1086] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x91601800) [pid = 5609] [serial = 1055] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8b7a5400) [pid = 5609] [serial = 1088] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x8db8a000) [pid = 5609] [serial = 1095] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x92544400) [pid = 5609] [serial = 1059] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9a240800) [pid = 5609] [serial = 1073] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9a8f0000) [pid = 5609] [serial = 1079] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9a951400) [pid = 5609] [serial = 1083] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x923f0000) [pid = 5609] [serial = 1058] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x8c0ef400) [pid = 5609] [serial = 1089] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9a95f400) [pid = 5609] [serial = 1085] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x97736400) [pid = 5609] [serial = 1068] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9777dc00) [pid = 5609] [serial = 1070] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x93aa0c00) [pid = 5609] [serial = 1062] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8dbee400) [pid = 5609] [serial = 975] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x90c20400) [pid = 5609] [serial = 1053] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8eab2400) [pid = 5609] [serial = 1049] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9529e000) [pid = 5609] [serial = 1065] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8d1f5c00) [pid = 5609] [serial = 1044] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x937d7800) [pid = 5609] [serial = 1061] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8c0f1c00) [pid = 5609] [serial = 1043] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9a945800) [pid = 5609] [serial = 1080] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9a94fc00) [pid = 5609] [serial = 1082] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9a4f5000) [pid = 5609] [serial = 1074] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8dcb7800) [pid = 5609] [serial = 1046] [outer = (nil)] [url = about:blank] 19:07:48 INFO - PROCESS | 5609 | 1463796468952 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 3798ms 19:07:49 INFO - PROCESS | 5609 | 1463796469000 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 19:07:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:07:49 INFO - PROCESS | 5609 | 1463796469006 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 19:07:49 INFO - PROCESS | 5609 | 1463796469015 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 5609 | 1463796469021 Marionette TRACE conn4 <- [1,1590,null,{}] 19:07:49 INFO - PROCESS | 5609 | 1463796469030 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:49 INFO - PROCESS | 5609 | 1463796469268 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 19:07:49 INFO - PROCESS | 5609 | 1463796469491 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4dac00 == 150 [pid = 5609] [id = 405] 19:07:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8b63b400) [pid = 5609] [serial = 1216] [outer = (nil)] 19:07:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8b963400) [pid = 5609] [serial = 1217] [outer = 0x8b63b400] 19:07:49 INFO - PROCESS | 5609 | 1463796469582 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8b96ec00) [pid = 5609] [serial = 1218] [outer = 0x8b63b400] 19:07:50 INFO - PROCESS | 5609 | 1463796470703 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1744ms 19:07:50 INFO - PROCESS | 5609 | 1463796470760 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 5609 | 1463796470769 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 19:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:07:50 INFO - PROCESS | 5609 | 1463796470780 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 5609 | 1463796470783 Marionette TRACE conn4 <- [1,1594,null,{}] 19:07:50 INFO - PROCESS | 5609 | 1463796470790 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:51 INFO - PROCESS | 5609 | 1463796471002 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 19:07:51 INFO - PROCESS | 5609 | 1463796471226 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93dc00 == 151 [pid = 5609] [id = 406] 19:07:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8c0f1c00) [pid = 5609] [serial = 1219] [outer = (nil)] 19:07:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8d9c5800) [pid = 5609] [serial = 1220] [outer = 0x8c0f1c00] 19:07:51 INFO - PROCESS | 5609 | 1463796471304 Marionette DEBUG loaded listener.js 19:07:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8daba400) [pid = 5609] [serial = 1221] [outer = 0x8c0f1c00] 19:07:52 INFO - PROCESS | 5609 | 1463796472414 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1732ms 19:07:52 INFO - PROCESS | 5609 | 1463796472515 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 19:07:52 INFO - PROCESS | 5609 | 1463796472522 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 19:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:07:52 INFO - PROCESS | 5609 | 1463796472532 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:07:52 INFO - PROCESS | 5609 | 1463796472541 Marionette TRACE conn4 <- [1,1598,null,{}] 19:07:52 INFO - PROCESS | 5609 | 1463796472634 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:53 INFO - PROCESS | 5609 | 1463796473040 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8f6a8800) [pid = 5609] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8b7a2400) [pid = 5609] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9a726400) [pid = 5609] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9b25ec00) [pid = 5609] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9a958000) [pid = 5609] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x97767800) [pid = 5609] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x89d58000) [pid = 5609] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x91608400) [pid = 5609] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8ce5b400) [pid = 5609] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8e3ed000) [pid = 5609] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9507d000) [pid = 5609] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8c0e6400) [pid = 5609] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9160d400) [pid = 5609] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9a95f800) [pid = 5609] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x89d58c00) [pid = 5609] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9a960800) [pid = 5609] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x952ba800) [pid = 5609] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9afc5000) [pid = 5609] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x92546400) [pid = 5609] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8f347800) [pid = 5609] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:07:53 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x8dcbc800) [pid = 5609] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:07:53 INFO - PROCESS | 5609 | 1463796473702 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d56c00 == 152 [pid = 5609] [id = 407] 19:07:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x89d58000) [pid = 5609] [serial = 1222] [outer = (nil)] 19:07:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8b966400) [pid = 5609] [serial = 1223] [outer = 0x89d58000] 19:07:53 INFO - PROCESS | 5609 | 1463796473791 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8e2e7800) [pid = 5609] [serial = 1224] [outer = 0x89d58000] 19:07:54 INFO - PROCESS | 5609 | 1463796474679 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2164ms 19:07:54 INFO - PROCESS | 5609 | 1463796474695 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 5609 | 1463796474699 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 19:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:07:54 INFO - PROCESS | 5609 | 1463796474713 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 5609 | 1463796474717 Marionette TRACE conn4 <- [1,1602,null,{}] 19:07:54 INFO - PROCESS | 5609 | 1463796474724 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:54 INFO - PROCESS | 5609 | 1463796474934 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 19:07:55 INFO - PROCESS | 5609 | 1463796475134 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0f2800 == 153 [pid = 5609] [id = 408] 19:07:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8ce5b400) [pid = 5609] [serial = 1225] [outer = (nil)] 19:07:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8e8b7000) [pid = 5609] [serial = 1226] [outer = 0x8ce5b400] 19:07:55 INFO - PROCESS | 5609 | 1463796475215 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8e93c800) [pid = 5609] [serial = 1227] [outer = 0x8ce5b400] 19:07:56 INFO - PROCESS | 5609 | 1463796476377 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1733ms 19:07:56 INFO - PROCESS | 5609 | 1463796476448 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 19:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:07:56 INFO - PROCESS | 5609 | 1463796476457 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 19:07:56 INFO - PROCESS | 5609 | 1463796476468 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 5609 | 1463796476473 Marionette TRACE conn4 <- [1,1606,null,{}] 19:07:56 INFO - PROCESS | 5609 | 1463796476483 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:56 INFO - PROCESS | 5609 | 1463796476775 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 19:07:57 INFO - PROCESS | 5609 | 1463796477116 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d75400 == 154 [pid = 5609] [id = 409] 19:07:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8b965c00) [pid = 5609] [serial = 1228] [outer = (nil)] 19:07:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8d1f4000) [pid = 5609] [serial = 1229] [outer = 0x8b965c00] 19:07:57 INFO - PROCESS | 5609 | 1463796477252 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8db8cc00) [pid = 5609] [serial = 1230] [outer = 0x8b965c00] 19:07:58 INFO - PROCESS | 5609 | 1463796478253 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1892ms 19:07:58 INFO - PROCESS | 5609 | 1463796478360 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 5609 | 1463796478369 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 19:07:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:07:58 INFO - PROCESS | 5609 | 1463796478380 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 5609 | 1463796478384 Marionette TRACE conn4 <- [1,1610,null,{}] 19:07:58 INFO - PROCESS | 5609 | 1463796478399 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:07:58 INFO - PROCESS | 5609 | 1463796478669 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 19:07:59 INFO - PROCESS | 5609 | 1463796479004 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcb3c00 == 155 [pid = 5609] [id = 410] 19:07:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8dcbc000) [pid = 5609] [serial = 1231] [outer = (nil)] 19:07:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8e3ebc00) [pid = 5609] [serial = 1232] [outer = 0x8dcbc000] 19:07:59 INFO - PROCESS | 5609 | 1463796479097 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8e8c2c00) [pid = 5609] [serial = 1233] [outer = 0x8dcbc000] 19:08:00 INFO - PROCESS | 5609 | 1463796480098 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1789ms 19:08:00 INFO - PROCESS | 5609 | 1463796480170 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 19:08:00 INFO - PROCESS | 5609 | 1463796480175 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 19:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:08:00 INFO - PROCESS | 5609 | 1463796480182 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 5609 | 1463796480188 Marionette TRACE conn4 <- [1,1614,null,{}] 19:08:00 INFO - PROCESS | 5609 | 1463796480205 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:00 INFO - PROCESS | 5609 | 1463796480487 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 19:08:00 INFO - PROCESS | 5609 | 1463796480788 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f7000 == 156 [pid = 5609] [id = 411] 19:08:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8eaba400) [pid = 5609] [serial = 1234] [outer = (nil)] 19:08:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8f351c00) [pid = 5609] [serial = 1235] [outer = 0x8eaba400] 19:08:00 INFO - PROCESS | 5609 | 1463796480897 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8f6ab400) [pid = 5609] [serial = 1236] [outer = 0x8eaba400] 19:08:01 INFO - PROCESS | 5609 | 1463796481882 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 19:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1745ms 19:08:01 INFO - PROCESS | 5609 | 1463796481928 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 5609 | 1463796481934 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 19:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:08:01 INFO - PROCESS | 5609 | 1463796481941 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 5609 | 1463796481944 Marionette TRACE conn4 <- [1,1618,null,{}] 19:08:01 INFO - PROCESS | 5609 | 1463796481952 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:02 INFO - PROCESS | 5609 | 1463796482222 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 19:08:02 INFO - PROCESS | 5609 | 1463796482542 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3ef000 == 157 [pid = 5609] [id = 412] 19:08:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8f348c00) [pid = 5609] [serial = 1237] [outer = (nil)] 19:08:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x90c13800) [pid = 5609] [serial = 1238] [outer = 0x8f348c00] 19:08:02 INFO - PROCESS | 5609 | 1463796482643 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x90f9ac00) [pid = 5609] [serial = 1239] [outer = 0x8f348c00] 19:08:03 INFO - PROCESS | 5609 | 1463796483571 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1685ms 19:08:03 INFO - PROCESS | 5609 | 1463796483627 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 5609 | 1463796483630 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 19:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:08:03 INFO - PROCESS | 5609 | 1463796483638 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 5609 | 1463796483641 Marionette TRACE conn4 <- [1,1622,null,{}] 19:08:03 INFO - PROCESS | 5609 | 1463796483647 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:03 INFO - PROCESS | 5609 | 1463796483882 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 19:08:04 INFO - PROCESS | 5609 | 1463796484198 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce5ac00 == 158 [pid = 5609] [id = 413] 19:08:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8eab6c00) [pid = 5609] [serial = 1240] [outer = (nil)] 19:08:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x91509c00) [pid = 5609] [serial = 1241] [outer = 0x8eab6c00] 19:08:04 INFO - PROCESS | 5609 | 1463796484304 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x91601800) [pid = 5609] [serial = 1242] [outer = 0x8eab6c00] 19:08:05 INFO - PROCESS | 5609 | 1463796485414 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:08:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 19:08:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1839ms 19:08:05 INFO - PROCESS | 5609 | 1463796485479 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 19:08:05 INFO - PROCESS | 5609 | 1463796485486 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 19:08:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:08:05 INFO - PROCESS | 5609 | 1463796485497 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:08:05 INFO - PROCESS | 5609 | 1463796485503 Marionette TRACE conn4 <- [1,1626,null,{}] 19:08:05 INFO - PROCESS | 5609 | 1463796485512 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:05 INFO - PROCESS | 5609 | 1463796485955 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 19:08:06 INFO - PROCESS | 5609 | 1463796486232 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3ee800 == 159 [pid = 5609] [id = 414] 19:08:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x90c19c00) [pid = 5609] [serial = 1243] [outer = (nil)] 19:08:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x923f7000) [pid = 5609] [serial = 1244] [outer = 0x90c19c00] 19:08:06 INFO - PROCESS | 5609 | 1463796486323 Marionette DEBUG loaded listener.js 19:08:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x92526800) [pid = 5609] [serial = 1245] [outer = 0x90c19c00] 19:08:07 INFO - PROCESS | 5609 | 1463796487267 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1842ms 19:08:07 INFO - PROCESS | 5609 | 1463796487338 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 19:08:07 INFO - PROCESS | 5609 | 1463796487343 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 19:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:08:07 INFO - PROCESS | 5609 | 1463796487350 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:08:07 INFO - PROCESS | 5609 | 1463796487354 Marionette TRACE conn4 <- [1,1630,null,{}] 19:08:07 INFO - PROCESS | 5609 | 1463796487361 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:07 INFO - PROCESS | 5609 | 1463796487594 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 19:08:07 INFO - PROCESS | 5609 | 1463796487911 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x92388800 == 160 [pid = 5609] [id = 415] 19:08:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9238a400) [pid = 5609] [serial = 1246] [outer = (nil)] 19:08:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9254ac00) [pid = 5609] [serial = 1247] [outer = 0x9238a400] 19:08:08 INFO - PROCESS | 5609 | 1463796488008 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9254d400) [pid = 5609] [serial = 1248] [outer = 0x9238a400] 19:08:08 INFO - PROCESS | 5609 | 1463796488925 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1636ms 19:08:08 INFO - PROCESS | 5609 | 1463796488986 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 5609 | 1463796488991 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 19:08:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:08:09 INFO - PROCESS | 5609 | 1463796488998 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:08:09 INFO - PROCESS | 5609 | 1463796489002 Marionette TRACE conn4 <- [1,1634,null,{}] 19:08:09 INFO - PROCESS | 5609 | 1463796489008 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:09 INFO - PROCESS | 5609 | 1463796489256 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 19:08:09 INFO - PROCESS | 5609 | 1463796489574 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a8800 == 161 [pid = 5609] [id = 416] 19:08:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x92542400) [pid = 5609] [serial = 1249] [outer = (nil)] 19:08:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x94664000) [pid = 5609] [serial = 1250] [outer = 0x92542400] 19:08:09 INFO - PROCESS | 5609 | 1463796489678 Marionette DEBUG loaded listener.js 19:08:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9466a000) [pid = 5609] [serial = 1251] [outer = 0x92542400] 19:08:10 INFO - PROCESS | 5609 | 1463796490594 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:08:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:08:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1634ms 19:08:10 INFO - PROCESS | 5609 | 1463796490633 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 19:08:10 INFO - PROCESS | 5609 | 1463796490637 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 19:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:08:10 INFO - PROCESS | 5609 | 1463796490664 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:08:10 INFO - PROCESS | 5609 | 1463796490669 Marionette TRACE conn4 <- [1,1638,null,{}] 19:08:10 INFO - PROCESS | 5609 | 1463796490678 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:10 INFO - PROCESS | 5609 | 1463796490912 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 19:08:11 INFO - PROCESS | 5609 | 1463796491243 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x937cb400 == 162 [pid = 5609] [id = 417] 19:08:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x93a31c00) [pid = 5609] [serial = 1252] [outer = (nil)] 19:08:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9529bc00) [pid = 5609] [serial = 1253] [outer = 0x93a31c00] 19:08:11 INFO - PROCESS | 5609 | 1463796491347 Marionette DEBUG loaded listener.js 19:08:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x952b1c00) [pid = 5609] [serial = 1254] [outer = 0x93a31c00] 19:08:12 INFO - PROCESS | 5609 | 1463796492287 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1707ms 19:08:12 INFO - PROCESS | 5609 | 1463796492352 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 5609 | 1463796492357 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 19:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:08:12 INFO - PROCESS | 5609 | 1463796492363 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 5609 | 1463796492367 Marionette TRACE conn4 <- [1,1642,null,{}] 19:08:12 INFO - PROCESS | 5609 | 1463796492373 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:12 INFO - PROCESS | 5609 | 1463796492604 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 19:08:13 INFO - PROCESS | 5609 | 1463796492981 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 5609 | ************************* 19:08:13 INFO - PROCESS | 5609 | A coding exception was thrown and uncaught in a Task. 19:08:13 INFO - PROCESS | 5609 | 19:08:13 INFO - PROCESS | 5609 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:08:13 INFO - PROCESS | 5609 | Full stack: 19:08:13 INFO - PROCESS | 5609 | ************************* 19:08:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x97736400 == 163 [pid = 5609] [id = 418] 19:08:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9776cc00) [pid = 5609] [serial = 1255] [outer = (nil)] 19:08:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9777ec00) [pid = 5609] [serial = 1256] [outer = 0x9776cc00] 19:08:13 INFO - PROCESS | 5609 | 1463796493082 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x97785c00) [pid = 5609] [serial = 1257] [outer = 0x9776cc00] 19:08:14 INFO - PROCESS | 5609 | 1463796494018 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1693ms 19:08:14 INFO - PROCESS | 5609 | 1463796494059 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 19:08:14 INFO - PROCESS | 5609 | 1463796494063 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 19:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:08:14 INFO - PROCESS | 5609 | 1463796494070 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 5609 | 1463796494075 Marionette TRACE conn4 <- [1,1646,null,{}] 19:08:14 INFO - PROCESS | 5609 | 1463796494080 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:14 INFO - PROCESS | 5609 | 1463796494332 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 19:08:14 INFO - PROCESS | 5609 | 1463796494659 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x965cac00 == 164 [pid = 5609] [id = 419] 19:08:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a238800) [pid = 5609] [serial = 1258] [outer = (nil)] 19:08:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a243000) [pid = 5609] [serial = 1259] [outer = 0x9a238800] 19:08:14 INFO - PROCESS | 5609 | 1463796494773 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9a623c00) [pid = 5609] [serial = 1260] [outer = 0x9a238800] 19:08:15 INFO - PROCESS | 5609 | 1463796495752 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1739ms 19:08:15 INFO - PROCESS | 5609 | 1463796495811 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 5609 | 1463796495814 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 19:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:08:15 INFO - PROCESS | 5609 | 1463796495822 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 5609 | 1463796495825 Marionette TRACE conn4 <- [1,1650,null,{}] 19:08:15 INFO - PROCESS | 5609 | 1463796495831 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:16 INFO - PROCESS | 5609 | 1463796496074 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 19:08:16 INFO - PROCESS | 5609 | 1463796496403 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x923fd800 == 165 [pid = 5609] [id = 420] 19:08:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x99ee5400) [pid = 5609] [serial = 1261] [outer = (nil)] 19:08:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a72d000) [pid = 5609] [serial = 1262] [outer = 0x99ee5400] 19:08:16 INFO - PROCESS | 5609 | 1463796496501 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9a7c7c00) [pid = 5609] [serial = 1263] [outer = 0x99ee5400] 19:08:17 INFO - PROCESS | 5609 | 1463796497428 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1638ms 19:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:08:17 INFO - PROCESS | 5609 | 1463796497461 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 19:08:17 INFO - PROCESS | 5609 | 1463796497465 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 19:08:17 INFO - PROCESS | 5609 | 1463796497471 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:08:17 INFO - PROCESS | 5609 | 1463796497485 Marionette TRACE conn4 <- [1,1654,null,{}] 19:08:17 INFO - PROCESS | 5609 | 1463796497514 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:17 INFO - PROCESS | 5609 | 1463796497758 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 19:08:18 INFO - PROCESS | 5609 | 1463796498120 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a954800 == 166 [pid = 5609] [id = 421] 19:08:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9a955000) [pid = 5609] [serial = 1264] [outer = (nil)] 19:08:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9a95cc00) [pid = 5609] [serial = 1265] [outer = 0x9a955000] 19:08:18 INFO - PROCESS | 5609 | 1463796498213 Marionette DEBUG loaded listener.js 19:08:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9a960800) [pid = 5609] [serial = 1266] [outer = 0x9a955000] 19:08:19 INFO - PROCESS | 5609 | 1463796499113 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:08:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1719ms 19:08:19 INFO - PROCESS | 5609 | 1463796499190 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 19:08:19 INFO - PROCESS | 5609 | 1463796499195 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 19:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:08:19 INFO - PROCESS | 5609 | 1463796499202 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:08:19 INFO - PROCESS | 5609 | 1463796499205 Marionette TRACE conn4 <- [1,1658,null,{}] 19:08:19 INFO - PROCESS | 5609 | 1463796499211 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:19 INFO - PROCESS | 5609 | 1463796499479 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 19:08:19 INFO - PROCESS | 5609 | 1463796499804 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d55400 == 167 [pid = 5609] [id = 422] 19:08:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x89d56400) [pid = 5609] [serial = 1267] [outer = (nil)] 19:08:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9afc6000) [pid = 5609] [serial = 1268] [outer = 0x89d56400] 19:08:19 INFO - PROCESS | 5609 | 1463796499893 Marionette DEBUG loaded listener.js 19:08:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9afcd800) [pid = 5609] [serial = 1269] [outer = 0x89d56400] 19:08:20 INFO - PROCESS | 5609 | 1463796500811 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1683ms 19:08:20 INFO - PROCESS | 5609 | 1463796500886 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 5609 | 1463796500890 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 19:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:08:20 INFO - PROCESS | 5609 | 1463796500897 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 5609 | 1463796500899 Marionette TRACE conn4 <- [1,1662,null,{}] 19:08:20 INFO - PROCESS | 5609 | 1463796500906 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:21 INFO - PROCESS | 5609 | 1463796501179 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 19:08:21 INFO - PROCESS | 5609 | 1463796501504 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a948400 == 168 [pid = 5609] [id = 423] 19:08:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9af8ec00) [pid = 5609] [serial = 1270] [outer = (nil)] 19:08:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9b4a5c00) [pid = 5609] [serial = 1271] [outer = 0x9af8ec00] 19:08:21 INFO - PROCESS | 5609 | 1463796501608 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9b7df800) [pid = 5609] [serial = 1272] [outer = 0x9af8ec00] 19:08:22 INFO - PROCESS | 5609 | 1463796502572 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1739ms 19:08:22 INFO - PROCESS | 5609 | 1463796502636 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 5609 | 1463796502641 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 19:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:08:22 INFO - PROCESS | 5609 | 1463796502648 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 5609 | 1463796502651 Marionette TRACE conn4 <- [1,1666,null,{}] 19:08:22 INFO - PROCESS | 5609 | 1463796502658 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:22 INFO - PROCESS | 5609 | 1463796502894 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 19:08:23 INFO - PROCESS | 5609 | 1463796503194 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x9af8f800 == 169 [pid = 5609] [id = 424] 19:08:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9b048000) [pid = 5609] [serial = 1273] [outer = (nil)] 19:08:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9cba4400) [pid = 5609] [serial = 1274] [outer = 0x9b048000] 19:08:23 INFO - PROCESS | 5609 | 1463796503287 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9cbafc00) [pid = 5609] [serial = 1275] [outer = 0x9b048000] 19:08:24 INFO - PROCESS | 5609 | 1463796504244 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1642ms 19:08:24 INFO - PROCESS | 5609 | 1463796504298 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 19:08:24 INFO - PROCESS | 5609 | 1463796504302 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 19:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:08:24 INFO - PROCESS | 5609 | 1463796504309 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:08:24 INFO - PROCESS | 5609 | 1463796504312 Marionette TRACE conn4 <- [1,1670,null,{}] 19:08:24 INFO - PROCESS | 5609 | 1463796504318 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:24 INFO - PROCESS | 5609 | 1463796504554 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 19:08:24 INFO - PROCESS | 5609 | 1463796504898 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d4f400 == 170 [pid = 5609] [id = 425] 19:08:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x8d1f2000) [pid = 5609] [serial = 1276] [outer = (nil)] 19:08:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x9d588000) [pid = 5609] [serial = 1277] [outer = 0x8d1f2000] 19:08:25 INFO - PROCESS | 5609 | 1463796504997 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x9d592c00) [pid = 5609] [serial = 1278] [outer = 0x8d1f2000] 19:08:25 INFO - PROCESS | 5609 | 1463796505923 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89d56c00 == 169 [pid = 5609] [id = 407] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8b93dc00 == 168 [pid = 5609] [id = 406] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4dac00 == 167 [pid = 5609] [id = 405] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1f9400 == 166 [pid = 5609] [id = 403] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9a729800 == 165 [pid = 5609] [id = 402] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89d4c400 == 164 [pid = 5609] [id = 400] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9a241800 == 163 [pid = 5609] [id = 401] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9520a000 == 162 [pid = 5609] [id = 399] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9777b400 == 161 [pid = 5609] [id = 398] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x952b3400 == 160 [pid = 5609] [id = 397] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x91602800 == 159 [pid = 5609] [id = 395] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x92224400 == 158 [pid = 5609] [id = 396] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x923f6400 == 157 [pid = 5609] [id = 394] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc0a800 == 156 [pid = 5609] [id = 393] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8c06fc00 == 155 [pid = 5609] [id = 392] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8eabbc00 == 154 [pid = 5609] [id = 391] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe4400 == 153 [pid = 5609] [id = 390] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e5400 == 152 [pid = 5609] [id = 389] 19:08:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89d76400 == 151 [pid = 5609] [id = 388] 19:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 3391ms 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x8e93f000) [pid = 5609] [serial = 1163] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9150a000) [pid = 5609] [serial = 1112] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8dab0c00) [pid = 5609] [serial = 1104] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x9a95bc00) [pid = 5609] [serial = 1134] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x9ba84400) [pid = 5609] [serial = 1149] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9af95400) [pid = 5609] [serial = 1136] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9a202400) [pid = 5609] [serial = 1131] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x99ee3c00) [pid = 5609] [serial = 1130] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x89d73800) [pid = 5609] [serial = 1151] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x93cec400) [pid = 5609] [serial = 1119] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8dbed400) [pid = 5609] [serial = 1157] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x92547000) [pid = 5609] [serial = 1118] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8e3fa800) [pid = 5609] [serial = 1106] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x91607c00) [pid = 5609] [serial = 1113] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x965c2400) [pid = 5609] [serial = 1124] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8a4e1800) [pid = 5609] [serial = 1152] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9b7e4c00) [pid = 5609] [serial = 1148] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8d1f8c00) [pid = 5609] [serial = 1155] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x9238f000) [pid = 5609] [serial = 1116] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9b049400) [pid = 5609] [serial = 1142] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9b259800) [pid = 5609] [serial = 1143] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x8ce57c00) [pid = 5609] [serial = 1103] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8b93a400) [pid = 5609] [serial = 1160] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9afca400) [pid = 5609] [serial = 1139] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x97734000) [pid = 5609] [serial = 1125] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8ce52000) [pid = 5609] [serial = 1154] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x8e8be800) [pid = 5609] [serial = 1107] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8e8c3000) [pid = 5609] [serial = 1100] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x8dc0f000) [pid = 5609] [serial = 1158] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x8dbe6400) [pid = 5609] [serial = 1161] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x983ddc00) [pid = 5609] [serial = 1128] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9b4a3800) [pid = 5609] [serial = 1145] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9529e400) [pid = 5609] [serial = 1122] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9a943000) [pid = 5609] [serial = 1133] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9b4a7800) [pid = 5609] [serial = 1146] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x92384000) [pid = 5609] [serial = 1115] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9af97800) [pid = 5609] [serial = 1137] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x95206800) [pid = 5609] [serial = 1121] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8f994000) [pid = 5609] [serial = 1109] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x97783c00) [pid = 5609] [serial = 1127] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9afce800) [pid = 5609] [serial = 1140] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8e3f2000) [pid = 5609] [serial = 1041] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x90c1b800) [pid = 5609] [serial = 1110] [outer = (nil)] [url = about:blank] 19:08:27 INFO - PROCESS | 5609 | 1463796507980 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 19:08:27 INFO - PROCESS | 5609 | 1463796507986 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 19:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:08:28 INFO - PROCESS | 5609 | 1463796508002 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 5609 | 1463796508010 Marionette TRACE conn4 <- [1,1674,null,{}] 19:08:28 INFO - PROCESS | 5609 | 1463796508018 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:28 INFO - PROCESS | 5609 | 1463796508225 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 19:08:28 INFO - PROCESS | 5609 | 1463796508436 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a2400 == 152 [pid = 5609] [id = 426] 19:08:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8b7a3400) [pid = 5609] [serial = 1279] [outer = (nil)] 19:08:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8b7aa400) [pid = 5609] [serial = 1280] [outer = 0x8b7a3400] 19:08:28 INFO - PROCESS | 5609 | 1463796508516 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8b96d400) [pid = 5609] [serial = 1281] [outer = 0x8b7a3400] 19:08:29 INFO - PROCESS | 5609 | 1463796509341 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1398ms 19:08:29 INFO - PROCESS | 5609 | 1463796509399 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 5609 | 1463796509404 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 19:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:08:29 INFO - PROCESS | 5609 | 1463796509416 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 5609 | 1463796509421 Marionette TRACE conn4 <- [1,1678,null,{}] 19:08:29 INFO - PROCESS | 5609 | 1463796509428 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:29 INFO - PROCESS | 5609 | 1463796509643 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 19:08:29 INFO - PROCESS | 5609 | 1463796509904 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f0400 == 153 [pid = 5609] [id = 427] 19:08:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8d1f0800) [pid = 5609] [serial = 1282] [outer = (nil)] 19:08:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8d9ce000) [pid = 5609] [serial = 1283] [outer = 0x8d1f0800] 19:08:29 INFO - PROCESS | 5609 | 1463796509989 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8db89000) [pid = 5609] [serial = 1284] [outer = 0x8d1f0800] 19:08:30 INFO - PROCESS | 5609 | 1463796510917 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1544ms 19:08:30 INFO - PROCESS | 5609 | 1463796510957 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 19:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:08:30 INFO - PROCESS | 5609 | 1463796510962 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 19:08:30 INFO - PROCESS | 5609 | 1463796510968 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 5609 | 1463796510972 Marionette TRACE conn4 <- [1,1682,null,{}] 19:08:30 INFO - PROCESS | 5609 | 1463796510995 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:31 INFO - PROCESS | 5609 | 1463796511299 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 19:08:31 INFO - PROCESS | 5609 | 1463796511335 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f5c00 == 154 [pid = 5609] [id = 428] 19:08:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8dcaf400) [pid = 5609] [serial = 1285] [outer = (nil)] 19:08:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8e2e8800) [pid = 5609] [serial = 1286] [outer = 0x8dcaf400] 19:08:31 INFO - PROCESS | 5609 | 1463796511419 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8e3efc00) [pid = 5609] [serial = 1287] [outer = 0x8dcaf400] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x93cf0c00) [pid = 5609] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x95207400) [pid = 5609] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8e8b8800) [pid = 5609] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8b941c00) [pid = 5609] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x90f9a400) [pid = 5609] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8c0f1c00) [pid = 5609] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x91606400) [pid = 5609] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8e2ea400) [pid = 5609] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x9837f400) [pid = 5609] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9b4adc00) [pid = 5609] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x89d58000) [pid = 5609] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x99f82400) [pid = 5609] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9a95a000) [pid = 5609] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8b63b400) [pid = 5609] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9a720400) [pid = 5609] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x8f996c00) [pid = 5609] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x965c1c00) [pid = 5609] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x8f6af800) [pid = 5609] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x90c1f800) [pid = 5609] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8f99f800) [pid = 5609] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:08:33 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x937ce000) [pid = 5609] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:08:33 INFO - PROCESS | 5609 | 1463796513304 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2354ms 19:08:33 INFO - PROCESS | 5609 | 1463796513322 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 19:08:33 INFO - PROCESS | 5609 | 1463796513325 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 19:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:08:33 INFO - PROCESS | 5609 | 1463796513332 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 5609 | 1463796513336 Marionette TRACE conn4 <- [1,1686,null,{}] 19:08:33 INFO - PROCESS | 5609 | 1463796513342 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:33 INFO - PROCESS | 5609 | 1463796513574 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 19:08:33 INFO - PROCESS | 5609 | 1463796513762 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d58000 == 155 [pid = 5609] [id = 429] 19:08:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8b7a6400) [pid = 5609] [serial = 1288] [outer = (nil)] 19:08:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8e3f2c00) [pid = 5609] [serial = 1289] [outer = 0x8b7a6400] 19:08:33 INFO - PROCESS | 5609 | 1463796513843 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8e940c00) [pid = 5609] [serial = 1290] [outer = 0x8b7a6400] 19:08:34 INFO - PROCESS | 5609 | 1463796514651 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 19:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1382ms 19:08:34 INFO - PROCESS | 5609 | 1463796514715 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 5609 | 1463796514719 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 19:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:08:34 INFO - PROCESS | 5609 | 1463796514725 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 5609 | 1463796514729 Marionette TRACE conn4 <- [1,1690,null,{}] 19:08:34 INFO - PROCESS | 5609 | 1463796514734 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:34 INFO - PROCESS | 5609 | 1463796514964 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 19:08:35 INFO - PROCESS | 5609 | 1463796515384 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d56c00 == 156 [pid = 5609] [id = 430] 19:08:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x89d59800) [pid = 5609] [serial = 1291] [outer = (nil)] 19:08:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x89d76400) [pid = 5609] [serial = 1292] [outer = 0x89d59800] 19:08:35 INFO - PROCESS | 5609 | 1463796515487 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8b639c00) [pid = 5609] [serial = 1293] [outer = 0x89d59800] 19:08:36 INFO - PROCESS | 5609 | 1463796516463 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1784ms 19:08:36 INFO - PROCESS | 5609 | 1463796516512 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 19:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:08:36 INFO - PROCESS | 5609 | 1463796516519 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 19:08:36 INFO - PROCESS | 5609 | 1463796516528 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 5609 | 1463796516535 Marionette TRACE conn4 <- [1,1694,null,{}] 19:08:36 INFO - PROCESS | 5609 | 1463796516543 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:36 INFO - PROCESS | 5609 | 1463796516800 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 19:08:37 INFO - PROCESS | 5609 | 1463796517129 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c065800 == 157 [pid = 5609] [id = 431] 19:08:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8c06fc00) [pid = 5609] [serial = 1294] [outer = (nil)] 19:08:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8d9c1400) [pid = 5609] [serial = 1295] [outer = 0x8c06fc00] 19:08:37 INFO - PROCESS | 5609 | 1463796517225 Marionette DEBUG loaded listener.js 19:08:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8dab6400) [pid = 5609] [serial = 1296] [outer = 0x8c06fc00] 19:08:38 INFO - PROCESS | 5609 | 1463796518262 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1788ms 19:08:38 INFO - PROCESS | 5609 | 1463796518321 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 19:08:38 INFO - PROCESS | 5609 | 1463796518328 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 19:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:08:38 INFO - PROCESS | 5609 | 1463796518337 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:08:38 INFO - PROCESS | 5609 | 1463796518341 Marionette TRACE conn4 <- [1,1698,null,{}] 19:08:38 INFO - PROCESS | 5609 | 1463796518392 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:38 INFO - PROCESS | 5609 | 1463796518653 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 19:08:39 INFO - PROCESS | 5609 | 1463796519019 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c4000 == 158 [pid = 5609] [id = 432] 19:08:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8dbe2400) [pid = 5609] [serial = 1297] [outer = (nil)] 19:08:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8dcb1c00) [pid = 5609] [serial = 1298] [outer = 0x8dbe2400] 19:08:39 INFO - PROCESS | 5609 | 1463796519112 Marionette DEBUG loaded listener.js 19:08:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8e3f5400) [pid = 5609] [serial = 1299] [outer = 0x8dbe2400] 19:08:40 INFO - PROCESS | 5609 | 1463796520109 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 19:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1838ms 19:08:40 INFO - PROCESS | 5609 | 1463796520177 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 19:08:40 INFO - PROCESS | 5609 | 1463796520182 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 19:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:08:40 INFO - PROCESS | 5609 | 1463796520197 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:08:40 INFO - PROCESS | 5609 | 1463796520208 Marionette TRACE conn4 <- [1,1702,null,{}] 19:08:40 INFO - PROCESS | 5609 | 1463796520218 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:40 INFO - PROCESS | 5609 | 1463796520504 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 19:08:40 INFO - PROCESS | 5609 | 1463796520830 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93e800 == 159 [pid = 5609] [id = 433] 19:08:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8ea4dc00) [pid = 5609] [serial = 1300] [outer = (nil)] 19:08:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8f6a2000) [pid = 5609] [serial = 1301] [outer = 0x8ea4dc00] 19:08:40 INFO - PROCESS | 5609 | 1463796520922 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8f99d800) [pid = 5609] [serial = 1302] [outer = 0x8ea4dc00] 19:08:41 INFO - PROCESS | 5609 | 1463796521877 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1751ms 19:08:41 INFO - PROCESS | 5609 | 1463796521941 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 5609 | 1463796521947 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 19:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:08:41 INFO - PROCESS | 5609 | 1463796521954 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 5609 | 1463796521957 Marionette TRACE conn4 <- [1,1706,null,{}] 19:08:41 INFO - PROCESS | 5609 | 1463796521963 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:42 INFO - PROCESS | 5609 | 1463796522192 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 19:08:42 INFO - PROCESS | 5609 | 1463796522516 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c0800 == 160 [pid = 5609] [id = 434] 19:08:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8f34dc00) [pid = 5609] [serial = 1303] [outer = (nil)] 19:08:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x90fa2c00) [pid = 5609] [serial = 1304] [outer = 0x8f34dc00] 19:08:42 INFO - PROCESS | 5609 | 1463796522612 Marionette DEBUG loaded listener.js 19:08:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x90fa5400) [pid = 5609] [serial = 1305] [outer = 0x8f34dc00] 19:08:43 INFO - PROCESS | 5609 | 1463796523559 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1641ms 19:08:43 INFO - PROCESS | 5609 | 1463796523595 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 5609 | 1463796523600 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 19:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:08:43 INFO - PROCESS | 5609 | 1463796523607 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 5609 | 1463796523611 Marionette TRACE conn4 <- [1,1710,null,{}] 19:08:43 INFO - PROCESS | 5609 | 1463796523617 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:43 INFO - PROCESS | 5609 | 1463796523849 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 19:08:44 INFO - PROCESS | 5609 | 1463796524176 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150bc00 == 161 [pid = 5609] [id = 435] 19:08:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x91602800) [pid = 5609] [serial = 1306] [outer = (nil)] 19:08:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9160e000) [pid = 5609] [serial = 1307] [outer = 0x91602800] 19:08:44 INFO - PROCESS | 5609 | 1463796524288 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9238b000) [pid = 5609] [serial = 1308] [outer = 0x91602800] 19:08:45 INFO - PROCESS | 5609 | 1463796525285 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1735ms 19:08:45 INFO - PROCESS | 5609 | 1463796525344 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 19:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:08:45 INFO - PROCESS | 5609 | 1463796525348 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 19:08:45 INFO - PROCESS | 5609 | 1463796525355 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 5609 | 1463796525359 Marionette TRACE conn4 <- [1,1714,null,{}] 19:08:45 INFO - PROCESS | 5609 | 1463796525365 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:45 INFO - PROCESS | 5609 | 1463796525600 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 19:08:45 INFO - PROCESS | 5609 | 1463796525918 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c1c000 == 162 [pid = 5609] [id = 436] 19:08:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x90fa4400) [pid = 5609] [serial = 1309] [outer = (nil)] 19:08:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9254fc00) [pid = 5609] [serial = 1310] [outer = 0x90fa4400] 19:08:46 INFO - PROCESS | 5609 | 1463796526017 Marionette DEBUG loaded listener.js 19:08:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x93a99c00) [pid = 5609] [serial = 1311] [outer = 0x90fa4400] 19:08:46 INFO - PROCESS | 5609 | 1463796526945 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1637ms 19:08:46 INFO - PROCESS | 5609 | 1463796526992 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 19:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:08:47 INFO - PROCESS | 5609 | 1463796526997 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 19:08:47 INFO - PROCESS | 5609 | 1463796527003 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 5609 | 1463796527007 Marionette TRACE conn4 <- [1,1718,null,{}] 19:08:47 INFO - PROCESS | 5609 | 1463796527013 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:47 INFO - PROCESS | 5609 | 1463796527257 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 19:08:47 INFO - PROCESS | 5609 | 1463796527593 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b63ac00 == 163 [pid = 5609] [id = 437] 19:08:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x923f1400) [pid = 5609] [serial = 1312] [outer = (nil)] 19:08:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x94665000) [pid = 5609] [serial = 1313] [outer = 0x923f1400] 19:08:47 INFO - PROCESS | 5609 | 1463796527704 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x95002c00) [pid = 5609] [serial = 1314] [outer = 0x923f1400] 19:08:48 INFO - PROCESS | 5609 | 1463796528614 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1684ms 19:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:08:48 INFO - PROCESS | 5609 | 1463796528690 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 19:08:48 INFO - PROCESS | 5609 | 1463796528693 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 19:08:48 INFO - PROCESS | 5609 | 1463796528700 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - PROCESS | 5609 | 1463796528704 Marionette TRACE conn4 <- [1,1722,null,{}] 19:08:48 INFO - PROCESS | 5609 | 1463796528711 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:48 INFO - PROCESS | 5609 | 1463796528933 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 19:08:49 INFO - PROCESS | 5609 | 1463796529254 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4df000 == 164 [pid = 5609] [id = 438] 19:08:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x923fa400) [pid = 5609] [serial = 1315] [outer = (nil)] 19:08:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x952a0800) [pid = 5609] [serial = 1316] [outer = 0x923fa400] 19:08:49 INFO - PROCESS | 5609 | 1463796529349 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x952af000) [pid = 5609] [serial = 1317] [outer = 0x923fa400] 19:08:50 INFO - PROCESS | 5609 | 1463796530218 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 19:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1583ms 19:08:50 INFO - PROCESS | 5609 | 1463796530284 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 19:08:50 INFO - PROCESS | 5609 | 1463796530288 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 19:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:08:50 INFO - PROCESS | 5609 | 1463796530296 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:08:50 INFO - PROCESS | 5609 | 1463796530301 Marionette TRACE conn4 <- [1,1726,null,{}] 19:08:50 INFO - PROCESS | 5609 | 1463796530307 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:50 INFO - PROCESS | 5609 | 1463796530544 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 19:08:50 INFO - PROCESS | 5609 | 1463796530862 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x9529dc00 == 165 [pid = 5609] [id = 439] 19:08:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x952a7c00) [pid = 5609] [serial = 1318] [outer = (nil)] 19:08:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x97734000) [pid = 5609] [serial = 1319] [outer = 0x952a7c00] 19:08:50 INFO - PROCESS | 5609 | 1463796530957 Marionette DEBUG loaded listener.js 19:08:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x97738c00) [pid = 5609] [serial = 1320] [outer = 0x952a7c00] 19:08:51 INFO - PROCESS | 5609 | 1463796531879 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1638ms 19:08:51 INFO - PROCESS | 5609 | 1463796531936 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 5609 | 1463796531940 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 19:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:08:51 INFO - PROCESS | 5609 | 1463796531947 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - PROCESS | 5609 | 1463796531951 Marionette TRACE conn4 <- [1,1730,null,{}] 19:08:51 INFO - PROCESS | 5609 | 1463796531957 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:52 INFO - PROCESS | 5609 | 1463796532214 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 19:08:52 INFO - PROCESS | 5609 | 1463796532555 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x981ed400 == 166 [pid = 5609] [id = 440] 19:08:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9830c800) [pid = 5609] [serial = 1321] [outer = (nil)] 19:08:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9920bc00) [pid = 5609] [serial = 1322] [outer = 0x9830c800] 19:08:52 INFO - PROCESS | 5609 | 1463796532670 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x99ee5c00) [pid = 5609] [serial = 1323] [outer = 0x9830c800] 19:08:53 INFO - PROCESS | 5609 | 1463796533675 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 19:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1787ms 19:08:53 INFO - PROCESS | 5609 | 1463796533738 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 5609 | 1463796533742 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 19:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:08:53 INFO - PROCESS | 5609 | 1463796533752 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 5609 | 1463796533756 Marionette TRACE conn4 <- [1,1734,null,{}] 19:08:53 INFO - PROCESS | 5609 | 1463796533762 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:54 INFO - PROCESS | 5609 | 1463796534013 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 19:08:54 INFO - PROCESS | 5609 | 1463796534340 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a237800 == 167 [pid = 5609] [id = 441] 19:08:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9a23d400) [pid = 5609] [serial = 1324] [outer = (nil)] 19:08:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9a724800) [pid = 5609] [serial = 1325] [outer = 0x9a23d400] 19:08:54 INFO - PROCESS | 5609 | 1463796534486 Marionette DEBUG loaded listener.js 19:08:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a72ac00) [pid = 5609] [serial = 1326] [outer = 0x9a23d400] 19:08:55 INFO - PROCESS | 5609 | 1463796535842 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2151ms 19:08:55 INFO - PROCESS | 5609 | 1463796535906 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 19:08:55 INFO - PROCESS | 5609 | 1463796535913 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 19:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:08:55 INFO - PROCESS | 5609 | 1463796535938 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:08:55 INFO - PROCESS | 5609 | 1463796535945 Marionette TRACE conn4 <- [1,1738,null,{}] 19:08:55 INFO - PROCESS | 5609 | 1463796535957 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:56 INFO - PROCESS | 5609 | 1463796536319 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 19:08:56 INFO - PROCESS | 5609 | 1463796536683 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x9238c000 == 168 [pid = 5609] [id = 442] 19:08:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x97784400) [pid = 5609] [serial = 1327] [outer = (nil)] 19:08:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9a947400) [pid = 5609] [serial = 1328] [outer = 0x97784400] 19:08:56 INFO - PROCESS | 5609 | 1463796536828 Marionette DEBUG loaded listener.js 19:08:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9a94b800) [pid = 5609] [serial = 1329] [outer = 0x97784400] 19:08:57 INFO - PROCESS | 5609 | 1463796537772 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1907ms 19:08:57 INFO - PROCESS | 5609 | 1463796537831 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 19:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:08:57 INFO - PROCESS | 5609 | 1463796537838 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 19:08:57 INFO - PROCESS | 5609 | 1463796537849 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:08:57 INFO - PROCESS | 5609 | 1463796537855 Marionette TRACE conn4 <- [1,1742,null,{}] 19:08:57 INFO - PROCESS | 5609 | 1463796537865 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:58 INFO - PROCESS | 5609 | 1463796538194 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 19:08:58 INFO - PROCESS | 5609 | 1463796538518 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a4800 == 169 [pid = 5609] [id = 443] 19:08:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x8f6a5000) [pid = 5609] [serial = 1330] [outer = (nil)] 19:08:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9a95d400) [pid = 5609] [serial = 1331] [outer = 0x8f6a5000] 19:08:58 INFO - PROCESS | 5609 | 1463796538610 Marionette DEBUG loaded listener.js 19:08:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9af92000) [pid = 5609] [serial = 1332] [outer = 0x8f6a5000] 19:08:59 INFO - PROCESS | 5609 | 1463796539514 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1745ms 19:08:59 INFO - PROCESS | 5609 | 1463796539593 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 19:08:59 INFO - PROCESS | 5609 | 1463796539597 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 19:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:08:59 INFO - PROCESS | 5609 | 1463796539604 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:08:59 INFO - PROCESS | 5609 | 1463796539607 Marionette TRACE conn4 <- [1,1746,null,{}] 19:08:59 INFO - PROCESS | 5609 | 1463796539613 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:08:59 INFO - PROCESS | 5609 | 1463796539837 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 19:09:00 INFO - PROCESS | 5609 | 1463796540177 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a945000 == 170 [pid = 5609] [id = 444] 19:09:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9a952c00) [pid = 5609] [serial = 1333] [outer = (nil)] 19:09:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9afcc400) [pid = 5609] [serial = 1334] [outer = 0x9a952c00] 19:09:00 INFO - PROCESS | 5609 | 1463796540275 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9b03f000) [pid = 5609] [serial = 1335] [outer = 0x9a952c00] 19:09:01 INFO - PROCESS | 5609 | 1463796541199 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1639ms 19:09:01 INFO - PROCESS | 5609 | 1463796541244 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 19:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:09:01 INFO - PROCESS | 5609 | 1463796541248 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 19:09:01 INFO - PROCESS | 5609 | 1463796541255 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:09:01 INFO - PROCESS | 5609 | 1463796541258 Marionette TRACE conn4 <- [1,1750,null,{}] 19:09:01 INFO - PROCESS | 5609 | 1463796541264 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:01 INFO - PROCESS | 5609 | 1463796541574 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 19:09:01 INFO - PROCESS | 5609 | 1463796541952 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x97768800 == 171 [pid = 5609] [id = 445] 19:09:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9a95a800) [pid = 5609] [serial = 1336] [outer = (nil)] 19:09:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9b4aac00) [pid = 5609] [serial = 1337] [outer = 0x9a95a800] 19:09:02 INFO - PROCESS | 5609 | 1463796542064 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9b7e5800) [pid = 5609] [serial = 1338] [outer = 0x9a95a800] 19:09:03 INFO - PROCESS | 5609 | 1463796543024 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1850ms 19:09:03 INFO - PROCESS | 5609 | 1463796543111 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 5609 | 1463796543118 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 19:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:09:03 INFO - PROCESS | 5609 | 1463796543128 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 5609 | 1463796543131 Marionette TRACE conn4 <- [1,1754,null,{}] 19:09:03 INFO - PROCESS | 5609 | 1463796543140 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:03 INFO - PROCESS | 5609 | 1463796543419 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 19:09:03 INFO - PROCESS | 5609 | 1463796543745 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b04cc00 == 172 [pid = 5609] [id = 446] 19:09:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9b262800) [pid = 5609] [serial = 1339] [outer = (nil)] 19:09:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x9bd94c00) [pid = 5609] [serial = 1340] [outer = 0x9b262800] 19:09:03 INFO - PROCESS | 5609 | 1463796543839 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x9c058c00) [pid = 5609] [serial = 1341] [outer = 0x9b262800] 19:09:04 INFO - PROCESS | 5609 | 1463796544742 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1692ms 19:09:04 INFO - PROCESS | 5609 | 1463796544822 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 5609 | 1463796544826 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 19:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:09:04 INFO - PROCESS | 5609 | 1463796544832 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 5609 | 1463796544836 Marionette TRACE conn4 <- [1,1758,null,{}] 19:09:04 INFO - PROCESS | 5609 | 1463796544842 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:05 INFO - PROCESS | 5609 | 1463796545133 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 19:09:05 INFO - PROCESS | 5609 | 1463796545474 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8b948800 == 171 [pid = 5609] [id = 322] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0ee400 == 170 [pid = 5609] [id = 326] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea4fc00 == 169 [pid = 5609] [id = 332] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89d54400 == 168 [pid = 5609] [id = 329] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcba400 == 167 [pid = 5609] [id = 327] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2f0800 == 166 [pid = 5609] [id = 328] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89d58000 == 165 [pid = 5609] [id = 429] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1f5c00 == 164 [pid = 5609] [id = 428] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1f0400 == 163 [pid = 5609] [id = 427] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a2400 == 162 [pid = 5609] [id = 426] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x9a954800 == 161 [pid = 5609] [id = 421] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x965cac00 == 160 [pid = 5609] [id = 419] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x923fd800 == 159 [pid = 5609] [id = 420] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x97736400 == 158 [pid = 5609] [id = 418] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x937cb400 == 157 [pid = 5609] [id = 417] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a8800 == 156 [pid = 5609] [id = 416] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x92388800 == 155 [pid = 5609] [id = 415] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3ee800 == 154 [pid = 5609] [id = 414] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce5ac00 == 153 [pid = 5609] [id = 413] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3ef000 == 152 [pid = 5609] [id = 412] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3f7000 == 151 [pid = 5609] [id = 411] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcb3c00 == 150 [pid = 5609] [id = 410] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0f2800 == 149 [pid = 5609] [id = 408] 19:09:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89d75400 == 148 [pid = 5609] [id = 409] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x8e8b7000) [pid = 5609] [serial = 1226] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x952a4400) [pid = 5609] [serial = 1187] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x965c7400) [pid = 5609] [serial = 1190] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x8e93b000) [pid = 5609] [serial = 1169] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8db82800) [pid = 5609] [serial = 1167] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9150d800) [pid = 5609] [serial = 1175] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8daba400) [pid = 5609] [serial = 1221] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x965ca800) [pid = 5609] [serial = 1191] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9254c400) [pid = 5609] [serial = 1181] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8ea4bc00) [pid = 5609] [serial = 1101] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x9a727c00) [pid = 5609] [serial = 1199] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9cba9c00) [pid = 5609] [serial = 1214] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x8b966400) [pid = 5609] [serial = 1223] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8ea56400) [pid = 5609] [serial = 1170] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8d9c5800) [pid = 5609] [serial = 1220] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9a240000) [pid = 5609] [serial = 1196] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9b7ebc00) [pid = 5609] [serial = 1209] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8b96ec00) [pid = 5609] [serial = 1218] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8e2e7800) [pid = 5609] [serial = 1224] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9af95c00) [pid = 5609] [serial = 1205] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x92226000) [pid = 5609] [serial = 1178] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9a7bcc00) [pid = 5609] [serial = 1200] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9777fc00) [pid = 5609] [serial = 1193] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9a4f3c00) [pid = 5609] [serial = 1197] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8f99c000) [pid = 5609] [serial = 1172] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x937d1000) [pid = 5609] [serial = 1182] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9bd90c00) [pid = 5609] [serial = 1211] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9a94b000) [pid = 5609] [serial = 1202] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x8b963400) [pid = 5609] [serial = 1217] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x952acc00) [pid = 5609] [serial = 1188] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9bd98c00) [pid = 5609] [serial = 1212] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8c0f0400) [pid = 5609] [serial = 1166] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9500e000) [pid = 5609] [serial = 1185] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x92382000) [pid = 5609] [serial = 1179] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9a94f800) [pid = 5609] [serial = 1203] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x90c18800) [pid = 5609] [serial = 1173] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9b519000) [pid = 5609] [serial = 1208] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9afc8000) [pid = 5609] [serial = 1206] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9cbad400) [pid = 5609] [serial = 1215] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9466e800) [pid = 5609] [serial = 1184] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9160ac00) [pid = 5609] [serial = 1176] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x97784800) [pid = 5609] [serial = 1194] [outer = (nil)] [url = about:blank] 19:09:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d54400 == 149 [pid = 5609] [id = 447] 19:09:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x89d58000) [pid = 5609] [serial = 1342] [outer = (nil)] 19:09:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x89d75400) [pid = 5609] [serial = 1343] [outer = 0x89d58000] 19:09:07 INFO - PROCESS | 5609 | 1463796547467 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8a4e0c00) [pid = 5609] [serial = 1344] [outer = 0x89d58000] 19:09:08 INFO - PROCESS | 5609 | 1463796548405 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 3643ms 19:09:08 INFO - PROCESS | 5609 | 1463796548477 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 19:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:09:08 INFO - PROCESS | 5609 | 1463796548482 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 19:09:08 INFO - PROCESS | 5609 | 1463796548492 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:09:08 INFO - PROCESS | 5609 | 1463796548496 Marionette TRACE conn4 <- [1,1762,null,{}] 19:09:08 INFO - PROCESS | 5609 | 1463796548503 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:08 INFO - PROCESS | 5609 | 1463796548797 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 19:09:09 INFO - PROCESS | 5609 | 1463796549084 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c070000 == 150 [pid = 5609] [id = 448] 19:09:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8c070400) [pid = 5609] [serial = 1345] [outer = (nil)] 19:09:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8c0f3800) [pid = 5609] [serial = 1346] [outer = 0x8c070400] 19:09:09 INFO - PROCESS | 5609 | 1463796549176 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8ce60800) [pid = 5609] [serial = 1347] [outer = 0x8c070400] 19:09:10 INFO - PROCESS | 5609 | 1463796550041 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1595ms 19:09:10 INFO - PROCESS | 5609 | 1463796550084 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 5609 | 1463796550091 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 19:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:09:10 INFO - PROCESS | 5609 | 1463796550113 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 5609 | 1463796550118 Marionette TRACE conn4 <- [1,1766,null,{}] 19:09:10 INFO - PROCESS | 5609 | 1463796550124 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:10 INFO - PROCESS | 5609 | 1463796550419 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 19:09:10 INFO - PROCESS | 5609 | 1463796550449 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9cac00 == 151 [pid = 5609] [id = 449] 19:09:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8dabb000) [pid = 5609] [serial = 1348] [outer = (nil)] 19:09:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8db8e400) [pid = 5609] [serial = 1349] [outer = 0x8dabb000] 19:09:10 INFO - PROCESS | 5609 | 1463796550526 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8dbeb400) [pid = 5609] [serial = 1350] [outer = 0x8dabb000] 19:09:11 INFO - PROCESS | 5609 | 1463796551725 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1688ms 19:09:11 INFO - PROCESS | 5609 | 1463796551800 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 5609 | 1463796551804 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 19:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:09:11 INFO - PROCESS | 5609 | 1463796551811 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - PROCESS | 5609 | 1463796551817 Marionette TRACE conn4 <- [1,1770,null,{}] 19:09:11 INFO - PROCESS | 5609 | 1463796551866 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:12 INFO - PROCESS | 5609 | 1463796552724 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8b7a3400) [pid = 5609] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8f348c00) [pid = 5609] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dcbc000) [pid = 5609] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8eaba400) [pid = 5609] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9af8ec00) [pid = 5609] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x90c19c00) [pid = 5609] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9238a400) [pid = 5609] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8b965c00) [pid = 5609] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8eab6c00) [pid = 5609] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8d1f0800) [pid = 5609] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x93a31c00) [pid = 5609] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x92542400) [pid = 5609] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8dcaf400) [pid = 5609] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x99ee5400) [pid = 5609] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9b048000) [pid = 5609] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9a238800) [pid = 5609] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x9776cc00) [pid = 5609] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x8dcb2800) [pid = 5609] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x89d56400) [pid = 5609] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:09:12 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9a955000) [pid = 5609] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:09:13 INFO - PROCESS | 5609 | 1463796553045 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d56400 == 152 [pid = 5609] [id = 450] 19:09:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8b965c00) [pid = 5609] [serial = 1351] [outer = (nil)] 19:09:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8dc03400) [pid = 5609] [serial = 1352] [outer = 0x8b965c00] 19:09:13 INFO - PROCESS | 5609 | 1463796553182 Marionette DEBUG loaded listener.js 19:09:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8e8b7000) [pid = 5609] [serial = 1353] [outer = 0x8b965c00] 19:09:14 INFO - PROCESS | 5609 | 1463796554202 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2473ms 19:09:14 INFO - PROCESS | 5609 | 1463796554287 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 19:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:09:14 INFO - PROCESS | 5609 | 1463796554292 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 19:09:14 INFO - PROCESS | 5609 | 1463796554301 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 5609 | 1463796554303 Marionette TRACE conn4 <- [1,1774,null,{}] 19:09:14 INFO - PROCESS | 5609 | 1463796554315 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:14 INFO - PROCESS | 5609 | 1463796554596 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 19:09:15 INFO - PROCESS | 5609 | 1463796555087 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d70000 == 153 [pid = 5609] [id = 451] 19:09:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x89d76c00) [pid = 5609] [serial = 1354] [outer = (nil)] 19:09:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8b641800) [pid = 5609] [serial = 1355] [outer = 0x89d76c00] 19:09:15 INFO - PROCESS | 5609 | 1463796555267 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8b963800) [pid = 5609] [serial = 1356] [outer = 0x89d76c00] 19:09:16 INFO - PROCESS | 5609 | 1463796556481 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2254ms 19:09:16 INFO - PROCESS | 5609 | 1463796556555 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 5609 | 1463796556562 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 19:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:09:16 INFO - PROCESS | 5609 | 1463796556571 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:09:16 INFO - PROCESS | 5609 | 1463796556577 Marionette TRACE conn4 <- [1,1778,null,{}] 19:09:16 INFO - PROCESS | 5609 | 1463796556585 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:16 INFO - PROCESS | 5609 | 1463796556883 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 19:09:17 INFO - PROCESS | 5609 | 1463796557208 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce60400 == 154 [pid = 5609] [id = 452] 19:09:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8d1f0400) [pid = 5609] [serial = 1357] [outer = (nil)] 19:09:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8dabfc00) [pid = 5609] [serial = 1358] [outer = 0x8d1f0400] 19:09:17 INFO - PROCESS | 5609 | 1463796557309 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8dc03800) [pid = 5609] [serial = 1359] [outer = 0x8d1f0400] 19:09:18 INFO - PROCESS | 5609 | 1463796558318 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 19:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1786ms 19:09:18 INFO - PROCESS | 5609 | 1463796558362 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 5609 | 1463796558369 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 19:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:09:18 INFO - PROCESS | 5609 | 1463796558377 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 5609 | 1463796558381 Marionette TRACE conn4 <- [1,1782,null,{}] 19:09:18 INFO - PROCESS | 5609 | 1463796558388 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:18 INFO - PROCESS | 5609 | 1463796558698 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 19:09:19 INFO - PROCESS | 5609 | 1463796559084 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcba400 == 155 [pid = 5609] [id = 453] 19:09:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8e3f2000) [pid = 5609] [serial = 1360] [outer = (nil)] 19:09:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8e93b400) [pid = 5609] [serial = 1361] [outer = 0x8e3f2000] 19:09:19 INFO - PROCESS | 5609 | 1463796559184 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8ea53800) [pid = 5609] [serial = 1362] [outer = 0x8e3f2000] 19:09:20 INFO - PROCESS | 5609 | 1463796560289 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 19:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1991ms 19:09:20 INFO - PROCESS | 5609 | 1463796560371 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 19:09:20 INFO - PROCESS | 5609 | 1463796560378 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 19:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:09:20 INFO - PROCESS | 5609 | 1463796560402 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:09:20 INFO - PROCESS | 5609 | 1463796560418 Marionette TRACE conn4 <- [1,1786,null,{}] 19:09:20 INFO - PROCESS | 5609 | 1463796560498 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:20 INFO - PROCESS | 5609 | 1463796560875 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 19:09:21 INFO - PROCESS | 5609 | 1463796561217 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dabc400 == 156 [pid = 5609] [id = 454] 19:09:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8e8b8c00) [pid = 5609] [serial = 1363] [outer = (nil)] 19:09:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8f6aa800) [pid = 5609] [serial = 1364] [outer = 0x8e8b8c00] 19:09:21 INFO - PROCESS | 5609 | 1463796561321 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x90c12c00) [pid = 5609] [serial = 1365] [outer = 0x8e8b8c00] 19:09:22 INFO - PROCESS | 5609 | 1463796562274 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 19:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1967ms 19:09:22 INFO - PROCESS | 5609 | 1463796562355 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 19:09:22 INFO - PROCESS | 5609 | 1463796562359 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 19:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:09:22 INFO - PROCESS | 5609 | 1463796562367 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:09:22 INFO - PROCESS | 5609 | 1463796562370 Marionette TRACE conn4 <- [1,1790,null,{}] 19:09:22 INFO - PROCESS | 5609 | 1463796562376 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:22 INFO - PROCESS | 5609 | 1463796562741 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 19:09:23 INFO - PROCESS | 5609 | 1463796563156 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce5c800 == 157 [pid = 5609] [id = 455] 19:09:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8ce5f800) [pid = 5609] [serial = 1366] [outer = (nil)] 19:09:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x90fa4000) [pid = 5609] [serial = 1367] [outer = 0x8ce5f800] 19:09:23 INFO - PROCESS | 5609 | 1463796563318 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x91501c00) [pid = 5609] [serial = 1368] [outer = 0x8ce5f800] 19:09:24 INFO - PROCESS | 5609 | 1463796564804 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2498ms 19:09:24 INFO - PROCESS | 5609 | 1463796564866 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 5609 | 1463796564871 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 19:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:09:24 INFO - PROCESS | 5609 | 1463796564877 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 5609 | 1463796564882 Marionette TRACE conn4 <- [1,1794,null,{}] 19:09:24 INFO - PROCESS | 5609 | 1463796564888 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:25 INFO - PROCESS | 5609 | 1463796565127 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 19:09:25 INFO - PROCESS | 5609 | 1463796565470 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x9160a800 == 158 [pid = 5609] [id = 456] 19:09:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9160d400) [pid = 5609] [serial = 1369] [outer = (nil)] 19:09:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x91610c00) [pid = 5609] [serial = 1370] [outer = 0x9160d400] 19:09:25 INFO - PROCESS | 5609 | 1463796565574 Marionette DEBUG loaded listener.js 19:09:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x92387c00) [pid = 5609] [serial = 1371] [outer = 0x9160d400] 19:09:26 INFO - PROCESS | 5609 | 1463796566578 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1736ms 19:09:26 INFO - PROCESS | 5609 | 1463796566614 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 5609 | 1463796566619 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 19:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:09:26 INFO - PROCESS | 5609 | 1463796566625 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 5609 | 1463796566630 Marionette TRACE conn4 <- [1,1798,null,{}] 19:09:26 INFO - PROCESS | 5609 | 1463796566636 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:26 INFO - PROCESS | 5609 | 1463796566873 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 19:09:27 INFO - PROCESS | 5609 | 1463796567190 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f997c00 == 159 [pid = 5609] [id = 457] 19:09:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x90f9a800) [pid = 5609] [serial = 1372] [outer = (nil)] 19:09:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x92544c00) [pid = 5609] [serial = 1373] [outer = 0x90f9a800] 19:09:27 INFO - PROCESS | 5609 | 1463796567285 Marionette DEBUG loaded listener.js 19:09:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x92548c00) [pid = 5609] [serial = 1374] [outer = 0x90f9a800] 19:09:28 INFO - PROCESS | 5609 | 1463796568215 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1633ms 19:09:28 INFO - PROCESS | 5609 | 1463796568259 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 19:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:09:28 INFO - PROCESS | 5609 | 1463796568263 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 19:09:28 INFO - PROCESS | 5609 | 1463796568271 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:09:28 INFO - PROCESS | 5609 | 1463796568274 Marionette TRACE conn4 <- [1,1802,null,{}] 19:09:28 INFO - PROCESS | 5609 | 1463796568280 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:28 INFO - PROCESS | 5609 | 1463796568519 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 19:09:28 INFO - PROCESS | 5609 | 1463796568823 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x90f9e800 == 160 [pid = 5609] [id = 458] 19:09:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x923f7800) [pid = 5609] [serial = 1375] [outer = (nil)] 19:09:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x93a93800) [pid = 5609] [serial = 1376] [outer = 0x923f7800] 19:09:28 INFO - PROCESS | 5609 | 1463796568915 Marionette DEBUG loaded listener.js 19:09:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x94664400) [pid = 5609] [serial = 1377] [outer = 0x923f7800] 19:09:29 INFO - PROCESS | 5609 | 1463796569835 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1638ms 19:09:29 INFO - PROCESS | 5609 | 1463796569909 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 5609 | 1463796569913 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 19:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:09:29 INFO - PROCESS | 5609 | 1463796569920 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:09:29 INFO - PROCESS | 5609 | 1463796569923 Marionette TRACE conn4 <- [1,1806,null,{}] 19:09:29 INFO - PROCESS | 5609 | 1463796569929 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:30 INFO - PROCESS | 5609 | 1463796570154 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 19:09:30 INFO - PROCESS | 5609 | 1463796570490 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa3800 == 161 [pid = 5609] [id = 459] 19:09:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x91509800) [pid = 5609] [serial = 1378] [outer = (nil)] 19:09:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x95206800) [pid = 5609] [serial = 1379] [outer = 0x91509800] 19:09:30 INFO - PROCESS | 5609 | 1463796570586 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9520ac00) [pid = 5609] [serial = 1380] [outer = 0x91509800] 19:09:31 INFO - PROCESS | 5609 | 1463796571504 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1631ms 19:09:31 INFO - PROCESS | 5609 | 1463796571552 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 19:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:09:31 INFO - PROCESS | 5609 | 1463796571557 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 19:09:31 INFO - PROCESS | 5609 | 1463796571564 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 5609 | 1463796571568 Marionette TRACE conn4 <- [1,1810,null,{}] 19:09:31 INFO - PROCESS | 5609 | 1463796571575 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:31 INFO - PROCESS | 5609 | 1463796571821 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 19:09:32 INFO - PROCESS | 5609 | 1463796572157 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c20400 == 162 [pid = 5609] [id = 460] 19:09:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9238a000) [pid = 5609] [serial = 1381] [outer = (nil)] 19:09:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x952b5000) [pid = 5609] [serial = 1382] [outer = 0x9238a000] 19:09:32 INFO - PROCESS | 5609 | 1463796572259 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x965bfc00) [pid = 5609] [serial = 1383] [outer = 0x9238a000] 19:09:33 INFO - PROCESS | 5609 | 1463796573175 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1690ms 19:09:33 INFO - PROCESS | 5609 | 1463796573254 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 19:09:33 INFO - PROCESS | 5609 | 1463796573262 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 19:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:09:33 INFO - PROCESS | 5609 | 1463796573272 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - PROCESS | 5609 | 1463796573277 Marionette TRACE conn4 <- [1,1814,null,{}] 19:09:33 INFO - PROCESS | 5609 | 1463796573284 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:33 INFO - PROCESS | 5609 | 1463796573530 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 19:09:33 INFO - PROCESS | 5609 | 1463796573884 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x9773cc00 == 163 [pid = 5609] [id = 461] 19:09:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9773d000) [pid = 5609] [serial = 1384] [outer = (nil)] 19:09:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9777bc00) [pid = 5609] [serial = 1385] [outer = 0x9773d000] 19:09:33 INFO - PROCESS | 5609 | 1463796573993 Marionette DEBUG loaded listener.js 19:09:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9830bc00) [pid = 5609] [serial = 1386] [outer = 0x9773d000] 19:09:34 INFO - PROCESS | 5609 | 1463796574959 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1731ms 19:09:35 INFO - PROCESS | 5609 | 1463796575004 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 19:09:35 INFO - PROCESS | 5609 | 1463796575009 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 19:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:09:35 INFO - PROCESS | 5609 | 1463796575016 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:09:35 INFO - PROCESS | 5609 | 1463796575021 Marionette TRACE conn4 <- [1,1818,null,{}] 19:09:35 INFO - PROCESS | 5609 | 1463796575028 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:35 INFO - PROCESS | 5609 | 1463796575311 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 19:09:35 INFO - PROCESS | 5609 | 1463796575645 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x99ee5400 == 164 [pid = 5609] [id = 462] 19:09:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x99ee8c00) [pid = 5609] [serial = 1387] [outer = (nil)] 19:09:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a240000) [pid = 5609] [serial = 1388] [outer = 0x99ee8c00] 19:09:35 INFO - PROCESS | 5609 | 1463796575740 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9a244c00) [pid = 5609] [serial = 1389] [outer = 0x99ee8c00] 19:09:36 INFO - PROCESS | 5609 | 1463796576688 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1708ms 19:09:36 INFO - PROCESS | 5609 | 1463796576725 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 19:09:36 INFO - PROCESS | 5609 | 1463796576729 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 19:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:09:36 INFO - PROCESS | 5609 | 1463796576736 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - PROCESS | 5609 | 1463796576740 Marionette TRACE conn4 <- [1,1822,null,{}] 19:09:36 INFO - PROCESS | 5609 | 1463796576746 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:36 INFO - PROCESS | 5609 | 1463796576982 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 19:09:37 INFO - PROCESS | 5609 | 1463796577327 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x950dcc00 == 165 [pid = 5609] [id = 463] 19:09:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9773a400) [pid = 5609] [serial = 1390] [outer = (nil)] 19:09:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9a722400) [pid = 5609] [serial = 1391] [outer = 0x9773a400] 19:09:37 INFO - PROCESS | 5609 | 1463796577426 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9a726c00) [pid = 5609] [serial = 1392] [outer = 0x9773a400] 19:09:38 INFO - PROCESS | 5609 | 1463796578358 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1685ms 19:09:38 INFO - PROCESS | 5609 | 1463796578423 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 5609 | 1463796578437 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 19:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:09:38 INFO - PROCESS | 5609 | 1463796578445 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 5609 | 1463796578449 Marionette TRACE conn4 <- [1,1826,null,{}] 19:09:38 INFO - PROCESS | 5609 | 1463796578455 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:38 INFO - PROCESS | 5609 | 1463796578738 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 19:09:39 INFO - PROCESS | 5609 | 1463796579098 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a241800 == 166 [pid = 5609] [id = 464] 19:09:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9a7c6400) [pid = 5609] [serial = 1393] [outer = (nil)] 19:09:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9a950c00) [pid = 5609] [serial = 1394] [outer = 0x9a7c6400] 19:09:39 INFO - PROCESS | 5609 | 1463796579201 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9a959c00) [pid = 5609] [serial = 1395] [outer = 0x9a7c6400] 19:09:40 INFO - PROCESS | 5609 | 1463796580155 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1787ms 19:09:40 INFO - PROCESS | 5609 | 1463796580241 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 5609 | 1463796580249 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 19:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:09:40 INFO - PROCESS | 5609 | 1463796580273 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 5609 | 1463796580279 Marionette TRACE conn4 <- [1,1830,null,{}] 19:09:40 INFO - PROCESS | 5609 | 1463796580346 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:40 INFO - PROCESS | 5609 | 1463796580662 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 19:09:41 INFO - PROCESS | 5609 | 1463796580998 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a4e7800 == 167 [pid = 5609] [id = 465] 19:09:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9a623000) [pid = 5609] [serial = 1396] [outer = (nil)] 19:09:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9af94000) [pid = 5609] [serial = 1397] [outer = 0x9a623000] 19:09:41 INFO - PROCESS | 5609 | 1463796581088 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9afcac00) [pid = 5609] [serial = 1398] [outer = 0x9a623000] 19:09:42 INFO - PROCESS | 5609 | 1463796582024 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1847ms 19:09:42 INFO - PROCESS | 5609 | 1463796582114 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 19:09:42 INFO - PROCESS | 5609 | 1463796582119 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 19:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:09:42 INFO - PROCESS | 5609 | 1463796582125 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 5609 | 1463796582129 Marionette TRACE conn4 <- [1,1834,null,{}] 19:09:42 INFO - PROCESS | 5609 | 1463796582135 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:42 INFO - PROCESS | 5609 | 1463796582377 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 19:09:42 INFO - PROCESS | 5609 | 1463796582706 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a1c0400 == 168 [pid = 5609] [id = 466] 19:09:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9a958800) [pid = 5609] [serial = 1399] [outer = (nil)] 19:09:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9b4a8400) [pid = 5609] [serial = 1400] [outer = 0x9a958800] 19:09:42 INFO - PROCESS | 5609 | 1463796582795 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9b7ebc00) [pid = 5609] [serial = 1401] [outer = 0x9a958800] 19:09:43 INFO - PROCESS | 5609 | 1463796583679 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 19:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1586ms 19:09:43 INFO - PROCESS | 5609 | 1463796583730 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 19:09:43 INFO - PROCESS | 5609 | 1463796583733 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 19:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:09:43 INFO - PROCESS | 5609 | 1463796583749 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 5609 | 1463796583753 Marionette TRACE conn4 <- [1,1838,null,{}] 19:09:43 INFO - PROCESS | 5609 | 1463796583762 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:44 INFO - PROCESS | 5609 | 1463796584005 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 19:09:44 INFO - PROCESS | 5609 | 1463796584346 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a7c0000 == 169 [pid = 5609] [id = 467] 19:09:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x9b262400) [pid = 5609] [serial = 1402] [outer = (nil)] 19:09:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x9bd98000) [pid = 5609] [serial = 1403] [outer = 0x9b262400] 19:09:44 INFO - PROCESS | 5609 | 1463796584444 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x9bd9c800) [pid = 5609] [serial = 1404] [outer = 0x9b262400] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea58400 == 168 [pid = 5609] [id = 351] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a721400 == 167 [pid = 5609] [id = 360] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x923fd000 == 166 [pid = 5609] [id = 356] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x92542c00 == 165 [pid = 5609] [id = 355] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d4d400 == 164 [pid = 5609] [id = 359] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9254f800 == 163 [pid = 5609] [id = 354] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x98379000 == 162 [pid = 5609] [id = 357] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8c063400 == 161 [pid = 5609] [id = 344] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe5400 == 160 [pid = 5609] [id = 348] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9978c800 == 159 [pid = 5609] [id = 358] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e8c00 == 158 [pid = 5609] [id = 350] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a6800 == 157 [pid = 5609] [id = 353] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d56400 == 156 [pid = 5609] [id = 450] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9cac00 == 155 [pid = 5609] [id = 449] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8c070000 == 154 [pid = 5609] [id = 448] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d54400 == 153 [pid = 5609] [id = 447] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x97768800 == 152 [pid = 5609] [id = 445] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a4800 == 151 [pid = 5609] [id = 443] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a945000 == 150 [pid = 5609] [id = 444] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9238c000 == 149 [pid = 5609] [id = 442] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a237800 == 148 [pid = 5609] [id = 441] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x981ed400 == 147 [pid = 5609] [id = 440] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4df000 == 146 [pid = 5609] [id = 438] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9529dc00 == 145 [pid = 5609] [id = 439] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8b63ac00 == 144 [pid = 5609] [id = 437] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x90c1c000 == 143 [pid = 5609] [id = 436] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9150bc00 == 142 [pid = 5609] [id = 435] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c0800 == 141 [pid = 5609] [id = 434] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8b93e800 == 140 [pid = 5609] [id = 433] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8c065800 == 139 [pid = 5609] [id = 431] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9c4000 == 138 [pid = 5609] [id = 432] 19:09:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d56c00 == 137 [pid = 5609] [id = 430] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x8b96d400) [pid = 5609] [serial = 1281] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x90c13800) [pid = 5609] [serial = 1238] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8e3ebc00) [pid = 5609] [serial = 1232] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8f351c00) [pid = 5609] [serial = 1235] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x9b4a5c00) [pid = 5609] [serial = 1271] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8e8c2c00) [pid = 5609] [serial = 1233] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8f6ab400) [pid = 5609] [serial = 1236] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x923f7000) [pid = 5609] [serial = 1244] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9254d400) [pid = 5609] [serial = 1248] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x8d1f4000) [pid = 5609] [serial = 1229] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x91509c00) [pid = 5609] [serial = 1241] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8db89000) [pid = 5609] [serial = 1284] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x90f9ac00) [pid = 5609] [serial = 1239] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9529bc00) [pid = 5609] [serial = 1253] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9466a000) [pid = 5609] [serial = 1251] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8e2e8800) [pid = 5609] [serial = 1286] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9a7c7c00) [pid = 5609] [serial = 1263] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8e3efc00) [pid = 5609] [serial = 1287] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x9b7df800) [pid = 5609] [serial = 1272] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9a72d000) [pid = 5609] [serial = 1262] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9254ac00) [pid = 5609] [serial = 1247] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x8d9ce000) [pid = 5609] [serial = 1283] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9cba4400) [pid = 5609] [serial = 1274] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9a623c00) [pid = 5609] [serial = 1260] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9cbafc00) [pid = 5609] [serial = 1275] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x97785c00) [pid = 5609] [serial = 1257] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x8ea51800) [pid = 5609] [serial = 1164] [outer = (nil)] [url = about:blank] 19:09:46 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8db8cc00) [pid = 5609] [serial = 1230] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x91601800) [pid = 5609] [serial = 1242] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a243000) [pid = 5609] [serial = 1259] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9afc6000) [pid = 5609] [serial = 1268] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9afcd800) [pid = 5609] [serial = 1269] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x92526800) [pid = 5609] [serial = 1245] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8b7aa400) [pid = 5609] [serial = 1280] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9d588000) [pid = 5609] [serial = 1277] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x94664000) [pid = 5609] [serial = 1250] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x952b1c00) [pid = 5609] [serial = 1254] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8e3f2c00) [pid = 5609] [serial = 1289] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9a960800) [pid = 5609] [serial = 1266] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9a95cc00) [pid = 5609] [serial = 1265] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9777ec00) [pid = 5609] [serial = 1256] [outer = (nil)] [url = about:blank] 19:09:47 INFO - PROCESS | 5609 | 1463796587351 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 3643ms 19:09:47 INFO - PROCESS | 5609 | 1463796587391 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 19:09:47 INFO - PROCESS | 5609 | 1463796587396 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 19:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:09:47 INFO - PROCESS | 5609 | 1463796587405 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:09:47 INFO - PROCESS | 5609 | 1463796587411 Marionette TRACE conn4 <- [1,1842,null,{}] 19:09:47 INFO - PROCESS | 5609 | 1463796587420 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:47 INFO - PROCESS | 5609 | 1463796587673 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 19:09:47 INFO - PROCESS | 5609 | 1463796587869 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d4c400 == 138 [pid = 5609] [id = 468] 19:09:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8a4dac00) [pid = 5609] [serial = 1405] [outer = (nil)] 19:09:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8c06d400) [pid = 5609] [serial = 1406] [outer = 0x8a4dac00] 19:09:47 INFO - PROCESS | 5609 | 1463796587957 Marionette DEBUG loaded listener.js 19:09:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8ce58c00) [pid = 5609] [serial = 1407] [outer = 0x8a4dac00] 19:09:48 INFO - PROCESS | 5609 | 1463796588785 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1439ms 19:09:48 INFO - PROCESS | 5609 | 1463796588845 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 19:09:48 INFO - PROCESS | 5609 | 1463796588854 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 19:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:09:48 INFO - PROCESS | 5609 | 1463796588866 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 5609 | 1463796588870 Marionette TRACE conn4 <- [1,1846,null,{}] 19:09:48 INFO - PROCESS | 5609 | 1463796588914 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:49 INFO - PROCESS | 5609 | 1463796589222 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 19:09:49 INFO - PROCESS | 5609 | 1463796589431 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9cac00 == 139 [pid = 5609] [id = 469] 19:09:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8dab4400) [pid = 5609] [serial = 1408] [outer = (nil)] 19:09:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8db8b400) [pid = 5609] [serial = 1409] [outer = 0x8dab4400] 19:09:49 INFO - PROCESS | 5609 | 1463796589523 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8dc0ac00) [pid = 5609] [serial = 1410] [outer = 0x8dab4400] 19:09:50 INFO - PROCESS | 5609 | 1463796590494 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1689ms 19:09:50 INFO - PROCESS | 5609 | 1463796590554 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 19:09:50 INFO - PROCESS | 5609 | 1463796590557 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 19:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:09:50 INFO - PROCESS | 5609 | 1463796590571 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 5609 | 1463796590577 Marionette TRACE conn4 <- [1,1850,null,{}] 19:09:50 INFO - PROCESS | 5609 | 1463796590593 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:50 INFO - PROCESS | 5609 | 1463796590899 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 19:09:51 INFO - PROCESS | 5609 | 1463796591124 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc0f000 == 140 [pid = 5609] [id = 470] 19:09:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8e3f4000) [pid = 5609] [serial = 1411] [outer = (nil)] 19:09:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8e93a800) [pid = 5609] [serial = 1412] [outer = 0x8e3f4000] 19:09:51 INFO - PROCESS | 5609 | 1463796591223 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8ea53400) [pid = 5609] [serial = 1413] [outer = 0x8e3f4000] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8ce5b400) [pid = 5609] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8dabb000) [pid = 5609] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8c070400) [pid = 5609] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x89d58000) [pid = 5609] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9a95a800) [pid = 5609] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9a952c00) [pid = 5609] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8f6a5000) [pid = 5609] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x97784400) [pid = 5609] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9a23d400) [pid = 5609] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9830c800) [pid = 5609] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x952a7c00) [pid = 5609] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x923fa400) [pid = 5609] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x923f1400) [pid = 5609] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x90fa4400) [pid = 5609] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x91602800) [pid = 5609] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8f34dc00) [pid = 5609] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8ea4dc00) [pid = 5609] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x8dbe2400) [pid = 5609] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8c06fc00) [pid = 5609] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:09:52 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x89d59800) [pid = 5609] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:09:52 INFO - PROCESS | 5609 | 1463796592673 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2138ms 19:09:52 INFO - PROCESS | 5609 | 1463796592711 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 19:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:09:52 INFO - PROCESS | 5609 | 1463796592716 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 19:09:52 INFO - PROCESS | 5609 | 1463796592729 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:09:52 INFO - PROCESS | 5609 | 1463796592731 Marionette TRACE conn4 <- [1,1854,null,{}] 19:09:52 INFO - PROCESS | 5609 | 1463796592736 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:52 INFO - PROCESS | 5609 | 1463796592961 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 19:09:53 INFO - PROCESS | 5609 | 1463796593168 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d58000 == 141 [pid = 5609] [id = 471] 19:09:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8b944400) [pid = 5609] [serial = 1414] [outer = (nil)] 19:09:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8ea52400) [pid = 5609] [serial = 1415] [outer = 0x8b944400] 19:09:53 INFO - PROCESS | 5609 | 1463796593270 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8f34b400) [pid = 5609] [serial = 1416] [outer = 0x8b944400] 19:09:54 INFO - PROCESS | 5609 | 1463796594447 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1801ms 19:09:54 INFO - PROCESS | 5609 | 1463796594526 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 19:09:54 INFO - PROCESS | 5609 | 1463796594534 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 19:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:09:54 INFO - PROCESS | 5609 | 1463796594543 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 5609 | 1463796594547 Marionette TRACE conn4 <- [1,1858,null,{}] 19:09:54 INFO - PROCESS | 5609 | 1463796594557 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:54 INFO - PROCESS | 5609 | 1463796594839 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 19:09:55 INFO - PROCESS | 5609 | 1463796595118 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b966c00 == 142 [pid = 5609] [id = 472] 19:09:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8b969c00) [pid = 5609] [serial = 1417] [outer = (nil)] 19:09:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8d1ee800) [pid = 5609] [serial = 1418] [outer = 0x8b969c00] 19:09:55 INFO - PROCESS | 5609 | 1463796595216 Marionette DEBUG loaded listener.js 19:09:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8dab1000) [pid = 5609] [serial = 1419] [outer = 0x8b969c00] 19:09:56 INFO - PROCESS | 5609 | 1463796596190 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1697ms 19:09:56 INFO - PROCESS | 5609 | 1463796596242 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 19:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:09:56 INFO - PROCESS | 5609 | 1463796596253 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 19:09:56 INFO - PROCESS | 5609 | 1463796596265 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:09:56 INFO - PROCESS | 5609 | 1463796596270 Marionette TRACE conn4 <- [1,1862,null,{}] 19:09:56 INFO - PROCESS | 5609 | 1463796596277 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:56 INFO - PROCESS | 5609 | 1463796596579 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 19:09:56 INFO - PROCESS | 5609 | 1463796596906 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e8800 == 143 [pid = 5609] [id = 473] 19:09:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8e2f0c00) [pid = 5609] [serial = 1420] [outer = (nil)] 19:09:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8e8bfc00) [pid = 5609] [serial = 1421] [outer = 0x8e2f0c00] 19:09:57 INFO - PROCESS | 5609 | 1463796597001 Marionette DEBUG loaded listener.js 19:09:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8f6a8c00) [pid = 5609] [serial = 1422] [outer = 0x8e2f0c00] 19:09:57 INFO - PROCESS | 5609 | 1463796597959 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1738ms 19:09:58 INFO - PROCESS | 5609 | 1463796598002 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 19:09:58 INFO - PROCESS | 5609 | 1463796598007 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 19:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:09:58 INFO - PROCESS | 5609 | 1463796598014 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - PROCESS | 5609 | 1463796598021 Marionette TRACE conn4 <- [1,1866,null,{}] 19:09:58 INFO - PROCESS | 5609 | 1463796598039 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:09:58 INFO - PROCESS | 5609 | 1463796598298 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 19:09:58 INFO - PROCESS | 5609 | 1463796598637 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c1c000 == 144 [pid = 5609] [id = 474] 19:09:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x90f9ec00) [pid = 5609] [serial = 1423] [outer = (nil)] 19:09:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x90fa7c00) [pid = 5609] [serial = 1424] [outer = 0x90f9ec00] 19:09:58 INFO - PROCESS | 5609 | 1463796598781 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x91601c00) [pid = 5609] [serial = 1425] [outer = 0x90f9ec00] 19:09:59 INFO - PROCESS | 5609 | 1463796599746 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1792ms 19:09:59 INFO - PROCESS | 5609 | 1463796599810 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 19:09:59 INFO - PROCESS | 5609 | 1463796599815 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 19:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:09:59 INFO - PROCESS | 5609 | 1463796599824 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 5609 | 1463796599828 Marionette TRACE conn4 <- [1,1870,null,{}] 19:09:59 INFO - PROCESS | 5609 | 1463796599834 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:00 INFO - PROCESS | 5609 | 1463796600077 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 19:10:00 INFO - PROCESS | 5609 | 1463796600418 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4df800 == 145 [pid = 5609] [id = 475] 19:10:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x90fa0800) [pid = 5609] [serial = 1426] [outer = (nil)] 19:10:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9222b000) [pid = 5609] [serial = 1427] [outer = 0x90fa0800] 19:10:00 INFO - PROCESS | 5609 | 1463796600514 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x92384400) [pid = 5609] [serial = 1428] [outer = 0x90fa0800] 19:10:01 INFO - PROCESS | 5609 | 1463796601460 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1683ms 19:10:01 INFO - PROCESS | 5609 | 1463796601509 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 19:10:01 INFO - PROCESS | 5609 | 1463796601515 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 19:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:10:01 INFO - PROCESS | 5609 | 1463796601525 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - PROCESS | 5609 | 1463796601530 Marionette TRACE conn4 <- [1,1874,null,{}] 19:10:01 INFO - PROCESS | 5609 | 1463796601541 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:01 INFO - PROCESS | 5609 | 1463796601849 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 19:10:02 INFO - PROCESS | 5609 | 1463796602201 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d78800 == 146 [pid = 5609] [id = 476] 19:10:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8e8bbc00) [pid = 5609] [serial = 1429] [outer = (nil)] 19:10:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x923f4000) [pid = 5609] [serial = 1430] [outer = 0x8e8bbc00] 19:10:02 INFO - PROCESS | 5609 | 1463796602295 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x923fd000) [pid = 5609] [serial = 1431] [outer = 0x8e8bbc00] 19:10:03 INFO - PROCESS | 5609 | 1463796603262 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1806ms 19:10:03 INFO - PROCESS | 5609 | 1463796603331 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 19:10:03 INFO - PROCESS | 5609 | 1463796603335 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 19:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:10:03 INFO - PROCESS | 5609 | 1463796603342 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 5609 | 1463796603346 Marionette TRACE conn4 <- [1,1878,null,{}] 19:10:03 INFO - PROCESS | 5609 | 1463796603353 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:03 INFO - PROCESS | 5609 | 1463796603681 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 19:10:04 INFO - PROCESS | 5609 | 1463796604014 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d6e800 == 147 [pid = 5609] [id = 477] 19:10:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x90f9f000) [pid = 5609] [serial = 1432] [outer = (nil)] 19:10:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x93a99400) [pid = 5609] [serial = 1433] [outer = 0x90f9f000] 19:10:04 INFO - PROCESS | 5609 | 1463796604112 Marionette DEBUG loaded listener.js 19:10:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x94665400) [pid = 5609] [serial = 1434] [outer = 0x90f9f000] 19:10:05 INFO - PROCESS | 5609 | 1463796605268 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1986ms 19:10:05 INFO - PROCESS | 5609 | 1463796605332 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 19:10:05 INFO - PROCESS | 5609 | 1463796605339 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 19:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:10:05 INFO - PROCESS | 5609 | 1463796605350 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:10:05 INFO - PROCESS | 5609 | 1463796605358 Marionette TRACE conn4 <- [1,1882,null,{}] 19:10:05 INFO - PROCESS | 5609 | 1463796605368 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:05 INFO - PROCESS | 5609 | 1463796605850 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 19:10:06 INFO - PROCESS | 5609 | 1463796606142 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x92387400 == 148 [pid = 5609] [id = 478] 19:10:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x92532400) [pid = 5609] [serial = 1435] [outer = (nil)] 19:10:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x952a6400) [pid = 5609] [serial = 1436] [outer = 0x92532400] 19:10:06 INFO - PROCESS | 5609 | 1463796606306 Marionette DEBUG loaded listener.js 19:10:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x952b9000) [pid = 5609] [serial = 1437] [outer = 0x92532400] 19:10:07 INFO - PROCESS | 5609 | 1463796607502 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2205ms 19:10:07 INFO - PROCESS | 5609 | 1463796607554 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 19:10:07 INFO - PROCESS | 5609 | 1463796607557 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 19:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:10:07 INFO - PROCESS | 5609 | 1463796607565 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:10:07 INFO - PROCESS | 5609 | 1463796607567 Marionette TRACE conn4 <- [1,1886,null,{}] 19:10:07 INFO - PROCESS | 5609 | 1463796607574 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:07 INFO - PROCESS | 5609 | 1463796607812 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 19:10:08 INFO - PROCESS | 5609 | 1463796608141 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x92228000 == 149 [pid = 5609] [id = 479] 19:10:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x95081000) [pid = 5609] [serial = 1438] [outer = (nil)] 19:10:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x97735800) [pid = 5609] [serial = 1439] [outer = 0x95081000] 19:10:08 INFO - PROCESS | 5609 | 1463796608241 Marionette DEBUG loaded listener.js 19:10:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9773c000) [pid = 5609] [serial = 1440] [outer = 0x95081000] 19:10:09 INFO - PROCESS | 5609 | 1463796609276 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1795ms 19:10:09 INFO - PROCESS | 5609 | 1463796609366 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 19:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:10:09 INFO - PROCESS | 5609 | 1463796609371 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 19:10:09 INFO - PROCESS | 5609 | 1463796609379 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:10:09 INFO - PROCESS | 5609 | 1463796609381 Marionette TRACE conn4 <- [1,1890,null,{}] 19:10:09 INFO - PROCESS | 5609 | 1463796609388 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:09 INFO - PROCESS | 5609 | 1463796609676 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 19:10:10 INFO - PROCESS | 5609 | 1463796610029 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x965bdc00 == 150 [pid = 5609] [id = 480] 19:10:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x965c3400) [pid = 5609] [serial = 1441] [outer = (nil)] 19:10:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9837c000) [pid = 5609] [serial = 1442] [outer = 0x965c3400] 19:10:10 INFO - PROCESS | 5609 | 1463796610136 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x99217000) [pid = 5609] [serial = 1443] [outer = 0x965c3400] 19:10:11 INFO - PROCESS | 5609 | 1463796611207 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1894ms 19:10:11 INFO - PROCESS | 5609 | 1463796611273 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 19:10:11 INFO - PROCESS | 5609 | 1463796611279 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 19:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:10:11 INFO - PROCESS | 5609 | 1463796611289 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:10:11 INFO - PROCESS | 5609 | 1463796611294 Marionette TRACE conn4 <- [1,1894,null,{}] 19:10:11 INFO - PROCESS | 5609 | 1463796611301 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:11 INFO - PROCESS | 5609 | 1463796611581 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 19:10:11 INFO - PROCESS | 5609 | 1463796611934 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x97789400 == 151 [pid = 5609] [id = 481] 19:10:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x97789800) [pid = 5609] [serial = 1444] [outer = (nil)] 19:10:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a23a400) [pid = 5609] [serial = 1445] [outer = 0x97789800] 19:10:12 INFO - PROCESS | 5609 | 1463796612044 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a23b400) [pid = 5609] [serial = 1446] [outer = 0x97789800] 19:10:13 INFO - PROCESS | 5609 | 1463796613249 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2001ms 19:10:13 INFO - PROCESS | 5609 | 1463796613289 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 5609 | 1463796613294 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 19:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:10:13 INFO - PROCESS | 5609 | 1463796613301 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 5609 | 1463796613306 Marionette TRACE conn4 <- [1,1898,null,{}] 19:10:13 INFO - PROCESS | 5609 | 1463796613346 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:13 INFO - PROCESS | 5609 | 1463796613706 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 19:10:13 INFO - PROCESS | 5609 | 1463796613960 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d55c00 == 152 [pid = 5609] [id = 482] 19:10:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x99787c00) [pid = 5609] [serial = 1447] [outer = (nil)] 19:10:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9a958400) [pid = 5609] [serial = 1448] [outer = 0x99787c00] 19:10:14 INFO - PROCESS | 5609 | 1463796614064 Marionette DEBUG loaded listener.js 19:10:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9af8d400) [pid = 5609] [serial = 1449] [outer = 0x99787c00] 19:10:15 INFO - PROCESS | 5609 | 1463796615019 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1754ms 19:10:15 INFO - PROCESS | 5609 | 1463796615056 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 19:10:15 INFO - PROCESS | 5609 | 1463796615060 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 19:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:10:15 INFO - PROCESS | 5609 | 1463796615067 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:10:15 INFO - PROCESS | 5609 | 1463796615069 Marionette TRACE conn4 <- [1,1902,null,{}] 19:10:15 INFO - PROCESS | 5609 | 1463796615076 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:15 INFO - PROCESS | 5609 | 1463796615315 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 19:10:15 INFO - PROCESS | 5609 | 1463796615654 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x9160e400 == 153 [pid = 5609] [id = 483] 19:10:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9a943000) [pid = 5609] [serial = 1450] [outer = (nil)] 19:10:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9afcbc00) [pid = 5609] [serial = 1451] [outer = 0x9a943000] 19:10:15 INFO - PROCESS | 5609 | 1463796615751 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9b04ac00) [pid = 5609] [serial = 1452] [outer = 0x9a943000] 19:10:16 INFO - PROCESS | 5609 | 1463796616674 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1680ms 19:10:16 INFO - PROCESS | 5609 | 1463796616751 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 5609 | 1463796616758 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 19:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:10:16 INFO - PROCESS | 5609 | 1463796616769 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - PROCESS | 5609 | 1463796616774 Marionette TRACE conn4 <- [1,1906,null,{}] 19:10:16 INFO - PROCESS | 5609 | 1463796616785 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:17 INFO - PROCESS | 5609 | 1463796617069 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 19:10:17 INFO - PROCESS | 5609 | 1463796617401 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x95207400 == 154 [pid = 5609] [id = 484] 19:10:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x97783400) [pid = 5609] [serial = 1453] [outer = (nil)] 19:10:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9ba82c00) [pid = 5609] [serial = 1454] [outer = 0x97783400] 19:10:17 INFO - PROCESS | 5609 | 1463796617494 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9bd07c00) [pid = 5609] [serial = 1455] [outer = 0x97783400] 19:10:18 INFO - PROCESS | 5609 | 1463796618470 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1742ms 19:10:18 INFO - PROCESS | 5609 | 1463796618510 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 19:10:18 INFO - PROCESS | 5609 | 1463796618513 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 19:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:10:18 INFO - PROCESS | 5609 | 1463796618521 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:10:18 INFO - PROCESS | 5609 | 1463796618525 Marionette TRACE conn4 <- [1,1910,null,{}] 19:10:18 INFO - PROCESS | 5609 | 1463796618531 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:18 INFO - PROCESS | 5609 | 1463796618764 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 19:10:19 INFO - PROCESS | 5609 | 1463796619102 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b63c800 == 155 [pid = 5609] [id = 485] 19:10:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x90fa0400) [pid = 5609] [serial = 1456] [outer = (nil)] 19:10:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9cbac400) [pid = 5609] [serial = 1457] [outer = 0x90fa0400] 19:10:19 INFO - PROCESS | 5609 | 1463796619200 Marionette DEBUG loaded listener.js 19:10:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9cbb2000) [pid = 5609] [serial = 1458] [outer = 0x90fa0400] 19:10:20 INFO - PROCESS | 5609 | 1463796620092 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1632ms 19:10:20 INFO - PROCESS | 5609 | 1463796620158 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 19:10:20 INFO - PROCESS | 5609 | 1463796620163 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 19:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:10:20 INFO - PROCESS | 5609 | 1463796620171 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:10:20 INFO - PROCESS | 5609 | 1463796620175 Marionette TRACE conn4 <- [1,1914,null,{}] 19:10:20 INFO - PROCESS | 5609 | 1463796620182 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:20 INFO - PROCESS | 5609 | 1463796620462 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 19:10:20 INFO - PROCESS | 5609 | 1463796620763 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x97785c00 == 156 [pid = 5609] [id = 486] 19:10:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9afd0400) [pid = 5609] [serial = 1459] [outer = (nil)] 19:10:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9d58dc00) [pid = 5609] [serial = 1460] [outer = 0x9afd0400] 19:10:20 INFO - PROCESS | 5609 | 1463796620853 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9d9ae000) [pid = 5609] [serial = 1461] [outer = 0x9afd0400] 19:10:21 INFO - PROCESS | 5609 | 1463796621776 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1638ms 19:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:10:21 INFO - PROCESS | 5609 | 1463796621810 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 19:10:21 INFO - PROCESS | 5609 | 1463796621813 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 19:10:21 INFO - PROCESS | 5609 | 1463796621820 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 5609 | 1463796621824 Marionette TRACE conn4 <- [1,1918,null,{}] 19:10:21 INFO - PROCESS | 5609 | 1463796621830 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:22 INFO - PROCESS | 5609 | 1463796622068 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 19:10:22 INFO - PROCESS | 5609 | 1463796622402 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afc4800 == 157 [pid = 5609] [id = 487] 19:10:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x9bd99400) [pid = 5609] [serial = 1462] [outer = (nil)] 19:10:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0xa1155400) [pid = 5609] [serial = 1463] [outer = 0x9bd99400] 19:10:22 INFO - PROCESS | 5609 | 1463796622498 Marionette DEBUG loaded listener.js 19:10:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0xa2243c00) [pid = 5609] [serial = 1464] [outer = 0x9bd99400] 19:10:23 INFO - PROCESS | 5609 | 1463796623416 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1632ms 19:10:23 INFO - PROCESS | 5609 | 1463796623453 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 19:10:23 INFO - PROCESS | 5609 | 1463796623456 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 19:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:10:23 INFO - PROCESS | 5609 | 1463796623463 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:10:23 INFO - PROCESS | 5609 | 1463796623465 Marionette TRACE conn4 <- [1,1922,null,{}] 19:10:23 INFO - PROCESS | 5609 | 1463796623472 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:23 INFO - PROCESS | 5609 | 1463796623742 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 19:10:24 INFO - PROCESS | 5609 | 1463796624076 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x89ba0800 == 158 [pid = 5609] [id = 488] 19:10:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0x89d51400) [pid = 5609] [serial = 1465] [outer = (nil)] 19:10:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0xa22a3c00) [pid = 5609] [serial = 1466] [outer = 0x89d51400] 19:10:24 INFO - PROCESS | 5609 | 1463796624165 Marionette DEBUG loaded listener.js 19:10:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0xa2375400) [pid = 5609] [serial = 1467] [outer = 0x89d51400] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab5400 == 157 [pid = 5609] [id = 330] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x89d4f400 == 156 [pid = 5609] [id = 425] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9af8f800 == 155 [pid = 5609] [id = 424] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4e1000 == 154 [pid = 5609] [id = 325] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe9800 == 153 [pid = 5609] [id = 162] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a1c0400 == 152 [pid = 5609] [id = 466] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a4e7800 == 151 [pid = 5609] [id = 465] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a241800 == 150 [pid = 5609] [id = 464] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x950dcc00 == 149 [pid = 5609] [id = 463] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9773cc00 == 148 [pid = 5609] [id = 461] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x99ee5400 == 147 [pid = 5609] [id = 462] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x90c20400 == 146 [pid = 5609] [id = 460] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa3800 == 145 [pid = 5609] [id = 459] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x90f9e800 == 144 [pid = 5609] [id = 458] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8f997c00 == 143 [pid = 5609] [id = 457] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9160a800 == 142 [pid = 5609] [id = 456] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce5c800 == 141 [pid = 5609] [id = 455] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcba400 == 140 [pid = 5609] [id = 453] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8dabc400 == 139 [pid = 5609] [id = 454] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce60400 == 138 [pid = 5609] [id = 452] 19:10:26 INFO - PROCESS | 5609 | --DOCSHELL 0x89d70000 == 137 [pid = 5609] [id = 451] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x8e93c800) [pid = 5609] [serial = 1227] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x8dbeb400) [pid = 5609] [serial = 1350] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x8db8e400) [pid = 5609] [serial = 1349] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x8dc03400) [pid = 5609] [serial = 1352] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8c0f3800) [pid = 5609] [serial = 1346] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x89d75400) [pid = 5609] [serial = 1343] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x8a4e0c00) [pid = 5609] [serial = 1344] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9bd94c00) [pid = 5609] [serial = 1340] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9b7e5800) [pid = 5609] [serial = 1338] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x9b4aac00) [pid = 5609] [serial = 1337] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9b03f000) [pid = 5609] [serial = 1335] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9afcc400) [pid = 5609] [serial = 1334] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9af92000) [pid = 5609] [serial = 1332] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x9a95d400) [pid = 5609] [serial = 1331] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9a94b800) [pid = 5609] [serial = 1329] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9a947400) [pid = 5609] [serial = 1328] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9a72ac00) [pid = 5609] [serial = 1326] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x9a724800) [pid = 5609] [serial = 1325] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x99ee5c00) [pid = 5609] [serial = 1323] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9920bc00) [pid = 5609] [serial = 1322] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x97738c00) [pid = 5609] [serial = 1320] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x97734000) [pid = 5609] [serial = 1319] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x952af000) [pid = 5609] [serial = 1317] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x952a0800) [pid = 5609] [serial = 1316] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x95002c00) [pid = 5609] [serial = 1314] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x94665000) [pid = 5609] [serial = 1313] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x93a99c00) [pid = 5609] [serial = 1311] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9254fc00) [pid = 5609] [serial = 1310] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9238b000) [pid = 5609] [serial = 1308] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9160e000) [pid = 5609] [serial = 1307] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x90fa5400) [pid = 5609] [serial = 1305] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x90fa2c00) [pid = 5609] [serial = 1304] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x8f99d800) [pid = 5609] [serial = 1302] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8f6a2000) [pid = 5609] [serial = 1301] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8dcb1c00) [pid = 5609] [serial = 1298] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8e3f5400) [pid = 5609] [serial = 1299] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8dab6400) [pid = 5609] [serial = 1296] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8d9c1400) [pid = 5609] [serial = 1295] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8b639c00) [pid = 5609] [serial = 1293] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x89d76400) [pid = 5609] [serial = 1292] [outer = (nil)] [url = about:blank] 19:10:26 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8ce60800) [pid = 5609] [serial = 1347] [outer = (nil)] [url = about:blank] 19:10:27 INFO - PROCESS | 5609 | 1463796627313 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3895ms 19:10:27 INFO - PROCESS | 5609 | 1463796627360 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 19:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:10:27 INFO - PROCESS | 5609 | 1463796627365 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 19:10:27 INFO - PROCESS | 5609 | 1463796627373 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:10:27 INFO - PROCESS | 5609 | 1463796627379 Marionette TRACE conn4 <- [1,1926,null,{}] 19:10:27 INFO - PROCESS | 5609 | 1463796627388 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:27 INFO - PROCESS | 5609 | 1463796627614 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 19:10:27 INFO - PROCESS | 5609 | 1463796627867 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b967000 == 138 [pid = 5609] [id = 489] 19:10:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8b96e800) [pid = 5609] [serial = 1468] [outer = (nil)] 19:10:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8c0ea000) [pid = 5609] [serial = 1469] [outer = 0x8b96e800] 19:10:27 INFO - PROCESS | 5609 | 1463796627979 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8ce60800) [pid = 5609] [serial = 1470] [outer = 0x8b96e800] 19:10:28 INFO - PROCESS | 5609 | 1463796628849 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1537ms 19:10:28 INFO - PROCESS | 5609 | 1463796628912 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 19:10:28 INFO - PROCESS | 5609 | 1463796628921 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 19:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:10:28 INFO - PROCESS | 5609 | 1463796628981 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:10:28 INFO - PROCESS | 5609 | 1463796628986 Marionette TRACE conn4 <- [1,1930,null,{}] 19:10:28 INFO - PROCESS | 5609 | 1463796628992 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:29 INFO - PROCESS | 5609 | 1463796629288 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 19:10:29 INFO - PROCESS | 5609 | 1463796629323 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0eb800 == 139 [pid = 5609] [id = 490] 19:10:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8d9cc000) [pid = 5609] [serial = 1471] [outer = (nil)] 19:10:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8dbed000) [pid = 5609] [serial = 1472] [outer = 0x8d9cc000] 19:10:29 INFO - PROCESS | 5609 | 1463796629403 Marionette DEBUG loaded listener.js 19:10:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8dcaf400) [pid = 5609] [serial = 1473] [outer = 0x8d9cc000] 19:10:30 INFO - PROCESS | 5609 | 1463796630465 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1555ms 19:10:30 INFO - PROCESS | 5609 | 1463796630522 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 19:10:30 INFO - PROCESS | 5609 | 1463796630526 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 19:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:10:30 INFO - PROCESS | 5609 | 1463796630539 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:10:30 INFO - PROCESS | 5609 | 1463796630544 Marionette TRACE conn4 <- [1,1934,null,{}] 19:10:30 INFO - PROCESS | 5609 | 1463796630560 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:30 INFO - PROCESS | 5609 | 1463796630851 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 19:10:30 INFO - PROCESS | 5609 | 1463796630884 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db83c00 == 140 [pid = 5609] [id = 491] 19:10:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8e93c800) [pid = 5609] [serial = 1474] [outer = (nil)] 19:10:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x8ea54c00) [pid = 5609] [serial = 1475] [outer = 0x8e93c800] 19:10:30 INFO - PROCESS | 5609 | 1463796630964 Marionette DEBUG loaded listener.js 19:10:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x8f349000) [pid = 5609] [serial = 1476] [outer = 0x8e93c800] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9b262800) [pid = 5609] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8b7a6400) [pid = 5609] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8d1f2000) [pid = 5609] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8e3f4000) [pid = 5609] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x99ee8c00) [pid = 5609] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9773d000) [pid = 5609] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9238a000) [pid = 5609] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x91509800) [pid = 5609] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x923f7800) [pid = 5609] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x90f9a800) [pid = 5609] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9160d400) [pid = 5609] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8ce5f800) [pid = 5609] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8e8b8c00) [pid = 5609] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8e3f2000) [pid = 5609] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8d1f0400) [pid = 5609] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x89d76c00) [pid = 5609] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8a4dac00) [pid = 5609] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9b262400) [pid = 5609] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9a958800) [pid = 5609] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9a623000) [pid = 5609] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x9a7c6400) [pid = 5609] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9773a400) [pid = 5609] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:10:32 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8dab4400) [pid = 5609] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:10:32 INFO - PROCESS | 5609 | 1463796632627 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2143ms 19:10:32 INFO - PROCESS | 5609 | 1463796632684 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 5609 | 1463796632688 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 19:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:10:32 INFO - PROCESS | 5609 | 1463796632695 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 5609 | 1463796632698 Marionette TRACE conn4 <- [1,1938,null,{}] 19:10:32 INFO - PROCESS | 5609 | 1463796632704 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:33 INFO - PROCESS | 5609 | 1463796633018 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 19:10:33 INFO - PROCESS | 5609 | 1463796633037 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a0c00 == 141 [pid = 5609] [id = 492] 19:10:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8db81c00) [pid = 5609] [serial = 1477] [outer = (nil)] 19:10:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8ea4dc00) [pid = 5609] [serial = 1478] [outer = 0x8db81c00] 19:10:33 INFO - PROCESS | 5609 | 1463796633125 Marionette DEBUG loaded listener.js 19:10:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8eabc800) [pid = 5609] [serial = 1479] [outer = 0x8db81c00] 19:10:34 INFO - PROCESS | 5609 | 1463796634229 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1583ms 19:10:34 INFO - PROCESS | 5609 | 1463796634280 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 19:10:34 INFO - PROCESS | 5609 | 1463796634287 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 19:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:10:34 INFO - PROCESS | 5609 | 1463796634296 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:10:34 INFO - PROCESS | 5609 | 1463796634302 Marionette TRACE conn4 <- [1,1942,null,{}] 19:10:34 INFO - PROCESS | 5609 | 1463796634314 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:34 INFO - PROCESS | 5609 | 1463796634565 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 19:10:34 INFO - PROCESS | 5609 | 1463796634938 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b642c00 == 142 [pid = 5609] [id = 493] 19:10:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8b970000) [pid = 5609] [serial = 1480] [outer = (nil)] 19:10:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8c0f3800) [pid = 5609] [serial = 1481] [outer = 0x8b970000] 19:10:35 INFO - PROCESS | 5609 | 1463796635046 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8dab2800) [pid = 5609] [serial = 1482] [outer = 0x8b970000] 19:10:36 INFO - PROCESS | 5609 | 1463796636036 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1795ms 19:10:36 INFO - PROCESS | 5609 | 1463796636092 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 5609 | 1463796636102 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 19:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:10:36 INFO - PROCESS | 5609 | 1463796636114 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 5609 | 1463796636118 Marionette TRACE conn4 <- [1,1946,null,{}] 19:10:36 INFO - PROCESS | 5609 | 1463796636125 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:36 INFO - PROCESS | 5609 | 1463796636473 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 19:10:36 INFO - PROCESS | 5609 | 1463796636758 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc03000 == 143 [pid = 5609] [id = 494] 19:10:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8e2ea000) [pid = 5609] [serial = 1483] [outer = (nil)] 19:10:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8e3f5400) [pid = 5609] [serial = 1484] [outer = 0x8e2ea000] 19:10:36 INFO - PROCESS | 5609 | 1463796636848 Marionette DEBUG loaded listener.js 19:10:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8e944800) [pid = 5609] [serial = 1485] [outer = 0x8e2ea000] 19:10:37 INFO - PROCESS | 5609 | 1463796637891 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1840ms 19:10:37 INFO - PROCESS | 5609 | 1463796637954 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 19:10:37 INFO - PROCESS | 5609 | 1463796637960 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 19:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:10:37 INFO - PROCESS | 5609 | 1463796637968 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:10:37 INFO - PROCESS | 5609 | 1463796637975 Marionette TRACE conn4 <- [1,1950,null,{}] 19:10:38 INFO - PROCESS | 5609 | 1463796638034 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:38 INFO - PROCESS | 5609 | 1463796638388 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 19:10:38 INFO - PROCESS | 5609 | 1463796638686 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c15000 == 144 [pid = 5609] [id = 495] 19:10:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x90c1f400) [pid = 5609] [serial = 1486] [outer = (nil)] 19:10:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x90f9e800) [pid = 5609] [serial = 1487] [outer = 0x90c1f400] 19:10:38 INFO - PROCESS | 5609 | 1463796638780 Marionette DEBUG loaded listener.js 19:10:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x91501800) [pid = 5609] [serial = 1488] [outer = 0x90c1f400] 19:10:39 INFO - PROCESS | 5609 | 1463796639721 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1801ms 19:10:39 INFO - PROCESS | 5609 | 1463796639769 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 19:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:10:39 INFO - PROCESS | 5609 | 1463796639775 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 19:10:39 INFO - PROCESS | 5609 | 1463796639781 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:10:39 INFO - PROCESS | 5609 | 1463796639784 Marionette TRACE conn4 <- [1,1954,null,{}] 19:10:39 INFO - PROCESS | 5609 | 1463796639791 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:40 INFO - PROCESS | 5609 | 1463796640030 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 19:10:40 INFO - PROCESS | 5609 | 1463796640356 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce60000 == 145 [pid = 5609] [id = 496] 19:10:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x91501400) [pid = 5609] [serial = 1489] [outer = (nil)] 19:10:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9160cc00) [pid = 5609] [serial = 1490] [outer = 0x91501400] 19:10:40 INFO - PROCESS | 5609 | 1463796640461 Marionette DEBUG loaded listener.js 19:10:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9222b400) [pid = 5609] [serial = 1491] [outer = 0x91501400] 19:10:41 INFO - PROCESS | 5609 | 1463796641370 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1631ms 19:10:41 INFO - PROCESS | 5609 | 1463796641413 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 5609 | 1463796641417 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 19:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:10:41 INFO - PROCESS | 5609 | 1463796641425 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 5609 | 1463796641429 Marionette TRACE conn4 <- [1,1958,null,{}] 19:10:41 INFO - PROCESS | 5609 | 1463796641435 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:41 INFO - PROCESS | 5609 | 1463796641693 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 19:10:42 INFO - PROCESS | 5609 | 1463796642051 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c1ac00 == 146 [pid = 5609] [id = 497] 19:10:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x91504000) [pid = 5609] [serial = 1492] [outer = (nil)] 19:10:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x923f2400) [pid = 5609] [serial = 1493] [outer = 0x91504000] 19:10:42 INFO - PROCESS | 5609 | 1463796642158 Marionette DEBUG loaded listener.js 19:10:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x92532c00) [pid = 5609] [serial = 1494] [outer = 0x91504000] 19:10:43 INFO - PROCESS | 5609 | 1463796643073 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1687ms 19:10:43 INFO - PROCESS | 5609 | 1463796643113 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 19:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:10:43 INFO - PROCESS | 5609 | 1463796643118 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 19:10:43 INFO - PROCESS | 5609 | 1463796643125 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 5609 | 1463796643129 Marionette TRACE conn4 <- [1,1962,null,{}] 19:10:43 INFO - PROCESS | 5609 | 1463796643135 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:43 INFO - PROCESS | 5609 | 1463796643427 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 19:10:43 INFO - PROCESS | 5609 | 1463796643868 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x92384800 == 147 [pid = 5609] [id = 498] 19:10:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x92547800) [pid = 5609] [serial = 1495] [outer = (nil)] 19:10:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x9466b800) [pid = 5609] [serial = 1496] [outer = 0x92547800] 19:10:43 INFO - PROCESS | 5609 | 1463796643966 Marionette DEBUG loaded listener.js 19:10:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9507c800) [pid = 5609] [serial = 1497] [outer = 0x92547800] 19:10:44 INFO - PROCESS | 5609 | 1463796644899 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1836ms 19:10:44 INFO - PROCESS | 5609 | 1463796644961 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 19:10:44 INFO - PROCESS | 5609 | 1463796644965 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 19:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:10:44 INFO - PROCESS | 5609 | 1463796644972 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:10:44 INFO - PROCESS | 5609 | 1463796644976 Marionette TRACE conn4 <- [1,1966,null,{}] 19:10:44 INFO - PROCESS | 5609 | 1463796644982 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:45 INFO - PROCESS | 5609 | 1463796645214 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 19:10:45 INFO - PROCESS | 5609 | 1463796645541 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x9238b400 == 148 [pid = 5609] [id = 499] 19:10:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x937d7800) [pid = 5609] [serial = 1498] [outer = (nil)] 19:10:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x952ae400) [pid = 5609] [serial = 1499] [outer = 0x937d7800] 19:10:45 INFO - PROCESS | 5609 | 1463796645636 Marionette DEBUG loaded listener.js 19:10:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x952b2800) [pid = 5609] [serial = 1500] [outer = 0x937d7800] 19:10:46 INFO - PROCESS | 5609 | 1463796646543 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1636ms 19:10:46 INFO - PROCESS | 5609 | 1463796646609 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 19:10:46 INFO - PROCESS | 5609 | 1463796646613 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 19:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:10:46 INFO - PROCESS | 5609 | 1463796646620 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:10:46 INFO - PROCESS | 5609 | 1463796646623 Marionette TRACE conn4 <- [1,1970,null,{}] 19:10:46 INFO - PROCESS | 5609 | 1463796646629 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:46 INFO - PROCESS | 5609 | 1463796646859 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 19:10:47 INFO - PROCESS | 5609 | 1463796647162 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x9160a000 == 149 [pid = 5609] [id = 500] 19:10:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9520e400) [pid = 5609] [serial = 1501] [outer = (nil)] 19:10:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9773e000) [pid = 5609] [serial = 1502] [outer = 0x9520e400] 19:10:47 INFO - PROCESS | 5609 | 1463796647257 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9777b800) [pid = 5609] [serial = 1503] [outer = 0x9520e400] 19:10:48 INFO - PROCESS | 5609 | 1463796648183 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1633ms 19:10:48 INFO - PROCESS | 5609 | 1463796648254 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 5609 | 1463796648258 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 19:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:10:48 INFO - PROCESS | 5609 | 1463796648265 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 5609 | 1463796648269 Marionette TRACE conn4 <- [1,1974,null,{}] 19:10:48 INFO - PROCESS | 5609 | 1463796648275 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:48 INFO - PROCESS | 5609 | 1463796648573 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 19:10:48 INFO - PROCESS | 5609 | 1463796648913 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:48 INFO - PROCESS | 5609 | ++DOCSHELL 0x952b4000 == 150 [pid = 5609] [id = 501] 19:10:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x965c9000) [pid = 5609] [serial = 1504] [outer = (nil)] 19:10:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x99ee0400) [pid = 5609] [serial = 1505] [outer = 0x965c9000] 19:10:49 INFO - PROCESS | 5609 | 1463796649002 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a139800) [pid = 5609] [serial = 1506] [outer = 0x965c9000] 19:10:49 INFO - PROCESS | 5609 | 1463796649963 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1736ms 19:10:50 INFO - PROCESS | 5609 | 1463796650002 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 5609 | 1463796650006 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 19:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:10:50 INFO - PROCESS | 5609 | 1463796650014 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 5609 | 1463796650019 Marionette TRACE conn4 <- [1,1978,null,{}] 19:10:50 INFO - PROCESS | 5609 | 1463796650025 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:50 INFO - PROCESS | 5609 | 1463796650279 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 19:10:50 INFO - PROCESS | 5609 | 1463796650613 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa7800 == 151 [pid = 5609] [id = 502] 19:10:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x952af000) [pid = 5609] [serial = 1507] [outer = (nil)] 19:10:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a71f800) [pid = 5609] [serial = 1508] [outer = 0x952af000] 19:10:50 INFO - PROCESS | 5609 | 1463796650706 Marionette DEBUG loaded listener.js 19:10:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a725800) [pid = 5609] [serial = 1509] [outer = 0x952af000] 19:10:51 INFO - PROCESS | 5609 | 1463796651619 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1635ms 19:10:51 INFO - PROCESS | 5609 | 1463796651651 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 19:10:51 INFO - PROCESS | 5609 | 1463796651655 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 19:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:10:51 INFO - PROCESS | 5609 | 1463796651664 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:10:51 INFO - PROCESS | 5609 | 1463796651669 Marionette TRACE conn4 <- [1,1982,null,{}] 19:10:51 INFO - PROCESS | 5609 | 1463796651697 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:51 INFO - PROCESS | 5609 | 1463796651973 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 19:10:52 INFO - PROCESS | 5609 | 1463796652337 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a7c6400 == 152 [pid = 5609] [id = 503] 19:10:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a94c400) [pid = 5609] [serial = 1510] [outer = (nil)] 19:10:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9a956400) [pid = 5609] [serial = 1511] [outer = 0x9a94c400] 19:10:52 INFO - PROCESS | 5609 | 1463796652439 Marionette DEBUG loaded listener.js 19:10:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9af8f000) [pid = 5609] [serial = 1512] [outer = 0x9a94c400] 19:10:53 INFO - PROCESS | 5609 | 1463796653359 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1756ms 19:10:53 INFO - PROCESS | 5609 | 1463796653421 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 19:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:10:53 INFO - PROCESS | 5609 | 1463796653425 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 19:10:53 INFO - PROCESS | 5609 | 1463796653432 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:10:53 INFO - PROCESS | 5609 | 1463796653436 Marionette TRACE conn4 <- [1,1986,null,{}] 19:10:53 INFO - PROCESS | 5609 | 1463796653442 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:53 INFO - PROCESS | 5609 | 1463796653707 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 19:10:54 INFO - PROCESS | 5609 | 1463796654046 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x99ee5800 == 153 [pid = 5609] [id = 504] 19:10:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a8ef400) [pid = 5609] [serial = 1513] [outer = (nil)] 19:10:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9afcc400) [pid = 5609] [serial = 1514] [outer = 0x9a8ef400] 19:10:54 INFO - PROCESS | 5609 | 1463796654145 Marionette DEBUG loaded listener.js 19:10:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9b03f000) [pid = 5609] [serial = 1515] [outer = 0x9a8ef400] 19:10:55 INFO - PROCESS | 5609 | 1463796655014 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1636ms 19:10:55 INFO - PROCESS | 5609 | 1463796655086 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 19:10:55 INFO - PROCESS | 5609 | 1463796655090 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 19:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:10:55 INFO - PROCESS | 5609 | 1463796655101 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:10:55 INFO - PROCESS | 5609 | 1463796655105 Marionette TRACE conn4 <- [1,1990,null,{}] 19:10:55 INFO - PROCESS | 5609 | 1463796655111 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:55 INFO - PROCESS | 5609 | 1463796655357 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 19:10:55 INFO - PROCESS | 5609 | 1463796655688 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a94b000 == 154 [pid = 5609] [id = 505] 19:10:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9af8ec00) [pid = 5609] [serial = 1516] [outer = (nil)] 19:10:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9b7e0000) [pid = 5609] [serial = 1517] [outer = 0x9af8ec00] 19:10:55 INFO - PROCESS | 5609 | 1463796655791 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9ba87c00) [pid = 5609] [serial = 1518] [outer = 0x9af8ec00] 19:10:56 INFO - PROCESS | 5609 | 1463796656715 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1683ms 19:10:56 INFO - PROCESS | 5609 | 1463796656786 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 19:10:56 INFO - PROCESS | 5609 | 1463796656790 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 19:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:10:56 INFO - PROCESS | 5609 | 1463796656797 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 5609 | 1463796656801 Marionette TRACE conn4 <- [1,1994,null,{}] 19:10:56 INFO - PROCESS | 5609 | 1463796656806 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:57 INFO - PROCESS | 5609 | 1463796657052 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 19:10:57 INFO - PROCESS | 5609 | 1463796657441 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x9af98400 == 155 [pid = 5609] [id = 506] 19:10:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9bd9b400) [pid = 5609] [serial = 1519] [outer = (nil)] 19:10:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9d58a400) [pid = 5609] [serial = 1520] [outer = 0x9bd9b400] 19:10:57 INFO - PROCESS | 5609 | 1463796657534 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0xa060d800) [pid = 5609] [serial = 1521] [outer = 0x9bd9b400] 19:10:58 INFO - PROCESS | 5609 | 1463796658489 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1735ms 19:10:58 INFO - PROCESS | 5609 | 1463796658534 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 19:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:10:58 INFO - PROCESS | 5609 | 1463796658538 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 19:10:58 INFO - PROCESS | 5609 | 1463796658547 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:10:58 INFO - PROCESS | 5609 | 1463796658550 Marionette TRACE conn4 <- [1,1998,null,{}] 19:10:58 INFO - PROCESS | 5609 | 1463796658557 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:10:58 INFO - PROCESS | 5609 | 1463796658828 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 19:10:59 INFO - PROCESS | 5609 | 1463796659176 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a4c00 == 156 [pid = 5609] [id = 507] 19:10:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x8d9cf400) [pid = 5609] [serial = 1522] [outer = (nil)] 19:10:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa23c3000) [pid = 5609] [serial = 1523] [outer = 0x8d9cf400] 19:10:59 INFO - PROCESS | 5609 | 1463796659270 Marionette DEBUG loaded listener.js 19:10:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa23e8000) [pid = 5609] [serial = 1524] [outer = 0x8d9cf400] 19:11:00 INFO - PROCESS | 5609 | 1463796660158 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1687ms 19:11:00 INFO - PROCESS | 5609 | 1463796660234 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 19:11:00 INFO - PROCESS | 5609 | 1463796660238 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 19:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:11:00 INFO - PROCESS | 5609 | 1463796660245 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:11:00 INFO - PROCESS | 5609 | 1463796660249 Marionette TRACE conn4 <- [1,2002,null,{}] 19:11:00 INFO - PROCESS | 5609 | 1463796660256 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:00 INFO - PROCESS | 5609 | 1463796660543 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 19:11:00 INFO - PROCESS | 5609 | 1463796660880 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9cba5c00 == 157 [pid = 5609] [id = 508] 19:11:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0xa060e000) [pid = 5609] [serial = 1525] [outer = (nil)] 19:11:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa23f1800) [pid = 5609] [serial = 1526] [outer = 0xa060e000] 19:11:00 INFO - PROCESS | 5609 | 1463796660971 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0xa23f3000) [pid = 5609] [serial = 1527] [outer = 0xa060e000] 19:11:01 INFO - PROCESS | 5609 | 1463796661866 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 19:11:01 INFO - PROCESS | 5609 | 1463796661942 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 5609 | 1463796661946 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 19:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:11:01 INFO - PROCESS | 5609 | 1463796661965 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 5609 | 1463796661971 Marionette TRACE conn4 <- [1,2006,null,{}] 19:11:01 INFO - PROCESS | 5609 | 1463796661981 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:02 INFO - PROCESS | 5609 | 1463796662259 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 19:11:02 INFO - PROCESS | 5609 | 1463796662569 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a4800 == 158 [pid = 5609] [id = 509] 19:11:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0x9a943800) [pid = 5609] [serial = 1528] [outer = (nil)] 19:11:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0xa2557000) [pid = 5609] [serial = 1529] [outer = 0x9a943800] 19:11:02 INFO - PROCESS | 5609 | 1463796662681 Marionette DEBUG loaded listener.js 19:11:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0xa255d000) [pid = 5609] [serial = 1530] [outer = 0x9a943800] 19:11:03 INFO - PROCESS | 5609 | 1463796663594 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 19:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1695ms 19:11:03 INFO - PROCESS | 5609 | 1463796663667 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 19:11:03 INFO - PROCESS | 5609 | 1463796663677 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 19:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:11:03 INFO - PROCESS | 5609 | 1463796663693 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:11:03 INFO - PROCESS | 5609 | 1463796663697 Marionette TRACE conn4 <- [1,2010,null,{}] 19:11:03 INFO - PROCESS | 5609 | 1463796663703 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:03 INFO - PROCESS | 5609 | 1463796663959 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 19:11:04 INFO - PROCESS | 5609 | 1463796664274 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f1000 == 159 [pid = 5609] [id = 510] 19:11:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0x8e2e7c00) [pid = 5609] [serial = 1531] [outer = (nil)] 19:11:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0xa27c4400) [pid = 5609] [serial = 1532] [outer = 0x8e2e7c00] 19:11:04 INFO - PROCESS | 5609 | 1463796664371 Marionette DEBUG loaded listener.js 19:11:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 178 (0xa27eac00) [pid = 5609] [serial = 1533] [outer = 0x8e2e7c00] 19:11:06 INFO - PROCESS | 5609 | --DOCSHELL 0x95209000 == 158 [pid = 5609] [id = 40] 19:11:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9a627400 == 157 [pid = 5609] [id = 404] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 177 (0x9c058c00) [pid = 5609] [serial = 1341] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x8e940c00) [pid = 5609] [serial = 1290] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x8ea52400) [pid = 5609] [serial = 1415] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0x9d592c00) [pid = 5609] [serial = 1278] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x8e93a800) [pid = 5609] [serial = 1412] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9a240000) [pid = 5609] [serial = 1388] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x9830bc00) [pid = 5609] [serial = 1386] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x9777bc00) [pid = 5609] [serial = 1385] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x965bfc00) [pid = 5609] [serial = 1383] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x952b5000) [pid = 5609] [serial = 1382] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9520ac00) [pid = 5609] [serial = 1380] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x95206800) [pid = 5609] [serial = 1379] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x94664400) [pid = 5609] [serial = 1377] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x93a93800) [pid = 5609] [serial = 1376] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x92548c00) [pid = 5609] [serial = 1374] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x92544c00) [pid = 5609] [serial = 1373] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x92387c00) [pid = 5609] [serial = 1371] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x91610c00) [pid = 5609] [serial = 1370] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x91501c00) [pid = 5609] [serial = 1368] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x90fa4000) [pid = 5609] [serial = 1367] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x90c12c00) [pid = 5609] [serial = 1365] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8f6aa800) [pid = 5609] [serial = 1364] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8ea53800) [pid = 5609] [serial = 1362] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8e93b400) [pid = 5609] [serial = 1361] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x8dc03800) [pid = 5609] [serial = 1359] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x8dabfc00) [pid = 5609] [serial = 1358] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8b963800) [pid = 5609] [serial = 1356] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8b641800) [pid = 5609] [serial = 1355] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8c06d400) [pid = 5609] [serial = 1406] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8ce58c00) [pid = 5609] [serial = 1407] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9bd9c800) [pid = 5609] [serial = 1404] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9bd98000) [pid = 5609] [serial = 1403] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9b4a8400) [pid = 5609] [serial = 1400] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9b7ebc00) [pid = 5609] [serial = 1401] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9afcac00) [pid = 5609] [serial = 1398] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9af94000) [pid = 5609] [serial = 1397] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9a959c00) [pid = 5609] [serial = 1395] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9a950c00) [pid = 5609] [serial = 1394] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9a726c00) [pid = 5609] [serial = 1392] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9a722400) [pid = 5609] [serial = 1391] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9a244c00) [pid = 5609] [serial = 1389] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8db8b400) [pid = 5609] [serial = 1409] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8dc0ac00) [pid = 5609] [serial = 1410] [outer = (nil)] [url = about:blank] 19:11:06 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8ea53400) [pid = 5609] [serial = 1413] [outer = (nil)] [url = about:blank] 19:11:07 INFO - PROCESS | 5609 | 1463796667388 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 19:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 3738ms 19:11:07 INFO - PROCESS | 5609 | 1463796667433 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 19:11:07 INFO - PROCESS | 5609 | 1463796667440 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 19:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:11:07 INFO - PROCESS | 5609 | 1463796667449 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:11:07 INFO - PROCESS | 5609 | 1463796667456 Marionette TRACE conn4 <- [1,2014,null,{}] 19:11:07 INFO - PROCESS | 5609 | 1463796667464 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:07 INFO - PROCESS | 5609 | 1463796667773 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 19:11:08 INFO - PROCESS | 5609 | 1463796667980 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0e8800 == 158 [pid = 5609] [id = 511] 19:11:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8ce55400) [pid = 5609] [serial = 1534] [outer = (nil)] 19:11:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8d1f6400) [pid = 5609] [serial = 1535] [outer = 0x8ce55400] 19:11:08 INFO - PROCESS | 5609 | 1463796668071 Marionette DEBUG loaded listener.js 19:11:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8dabc800) [pid = 5609] [serial = 1536] [outer = 0x8ce55400] 19:11:08 INFO - PROCESS | 5609 | 1463796668936 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1590ms 19:11:09 INFO - PROCESS | 5609 | 1463796669041 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 19:11:09 INFO - PROCESS | 5609 | 1463796669050 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 19:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:11:09 INFO - PROCESS | 5609 | 1463796669061 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:11:09 INFO - PROCESS | 5609 | 1463796669065 Marionette TRACE conn4 <- [1,2018,null,{}] 19:11:09 INFO - PROCESS | 5609 | 1463796669077 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:09 INFO - PROCESS | 5609 | 1463796669377 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 19:11:09 INFO - PROCESS | 5609 | 1463796669411 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db8fc00 == 159 [pid = 5609] [id = 512] 19:11:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8dbe4800) [pid = 5609] [serial = 1537] [outer = (nil)] 19:11:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8e2ec000) [pid = 5609] [serial = 1538] [outer = 0x8dbe4800] 19:11:09 INFO - PROCESS | 5609 | 1463796669574 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8e8b8c00) [pid = 5609] [serial = 1539] [outer = 0x8dbe4800] 19:11:10 INFO - PROCESS | 5609 | 1463796670539 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1537ms 19:11:10 INFO - PROCESS | 5609 | 1463796670599 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 5609 | 1463796670603 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 19:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:11:10 INFO - PROCESS | 5609 | 1463796670616 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 5609 | 1463796670623 Marionette TRACE conn4 <- [1,2022,null,{}] 19:11:10 INFO - PROCESS | 5609 | 1463796670639 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:10 INFO - PROCESS | 5609 | 1463796670962 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x97789800) [pid = 5609] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8e93c800) [pid = 5609] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8b96e800) [pid = 5609] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x97783400) [pid = 5609] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x99787c00) [pid = 5609] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x90f9f000) [pid = 5609] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x95081000) [pid = 5609] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x965c3400) [pid = 5609] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x90fa0400) [pid = 5609] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8e8bbc00) [pid = 5609] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x90fa0800) [pid = 5609] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8d9cc000) [pid = 5609] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8b965c00) [pid = 5609] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x92532400) [pid = 5609] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9a943000) [pid = 5609] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x90f9ec00) [pid = 5609] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x9afd0400) [pid = 5609] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9bd99400) [pid = 5609] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8e2f0c00) [pid = 5609] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:11:11 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8b969c00) [pid = 5609] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:11:11 INFO - PROCESS | 5609 | 1463796671763 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b965c00 == 160 [pid = 5609] [id = 513] 19:11:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8b969c00) [pid = 5609] [serial = 1540] [outer = (nil)] 19:11:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8dc0a800) [pid = 5609] [serial = 1541] [outer = 0x8b969c00] 19:11:11 INFO - PROCESS | 5609 | 1463796671853 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8f6a5800) [pid = 5609] [serial = 1542] [outer = 0x8b969c00] 19:11:12 INFO - PROCESS | 5609 | 1463796672709 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2149ms 19:11:12 INFO - PROCESS | 5609 | 1463796672760 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 19:11:12 INFO - PROCESS | 5609 | 1463796672765 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 19:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:11:12 INFO - PROCESS | 5609 | 1463796672772 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:11:12 INFO - PROCESS | 5609 | 1463796672775 Marionette TRACE conn4 <- [1,2026,null,{}] 19:11:12 INFO - PROCESS | 5609 | 1463796672781 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:13 INFO - PROCESS | 5609 | 1463796673092 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 19:11:13 INFO - PROCESS | 5609 | 1463796673111 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcb6000 == 161 [pid = 5609] [id = 514] 19:11:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8f6ae400) [pid = 5609] [serial = 1543] [outer = (nil)] 19:11:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x90c17000) [pid = 5609] [serial = 1544] [outer = 0x8f6ae400] 19:11:13 INFO - PROCESS | 5609 | 1463796673192 Marionette DEBUG loaded listener.js 19:11:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x90f9d800) [pid = 5609] [serial = 1545] [outer = 0x8f6ae400] 19:11:14 INFO - PROCESS | 5609 | 1463796674474 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1735ms 19:11:14 INFO - PROCESS | 5609 | 1463796674509 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 5609 | 1463796674518 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 19:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:11:14 INFO - PROCESS | 5609 | 1463796674530 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 5609 | 1463796674536 Marionette TRACE conn4 <- [1,2030,null,{}] 19:11:14 INFO - PROCESS | 5609 | 1463796674546 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:14 INFO - PROCESS | 5609 | 1463796674818 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 19:11:15 INFO - PROCESS | 5609 | 1463796675167 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b646800 == 162 [pid = 5609] [id = 515] 19:11:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8c06dc00) [pid = 5609] [serial = 1546] [outer = (nil)] 19:11:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8dbe2800) [pid = 5609] [serial = 1547] [outer = 0x8c06dc00] 19:11:15 INFO - PROCESS | 5609 | 1463796675266 Marionette DEBUG loaded listener.js 19:11:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8dcb6c00) [pid = 5609] [serial = 1548] [outer = 0x8c06dc00] 19:11:16 INFO - PROCESS | 5609 | 1463796676249 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1789ms 19:11:16 INFO - PROCESS | 5609 | 1463796676322 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 5609 | 1463796676333 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 19:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:11:16 INFO - PROCESS | 5609 | 1463796676346 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 5609 | 1463796676350 Marionette TRACE conn4 <- [1,2034,null,{}] 19:11:16 INFO - PROCESS | 5609 | 1463796676358 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:16 INFO - PROCESS | 5609 | 1463796676655 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 19:11:17 INFO - PROCESS | 5609 | 1463796676991 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e942800 == 163 [pid = 5609] [id = 516] 19:11:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8ea54400) [pid = 5609] [serial = 1549] [outer = (nil)] 19:11:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8f6ac400) [pid = 5609] [serial = 1550] [outer = 0x8ea54400] 19:11:17 INFO - PROCESS | 5609 | 1463796677086 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x90c18000) [pid = 5609] [serial = 1551] [outer = 0x8ea54400] 19:11:18 INFO - PROCESS | 5609 | 1463796678200 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1895ms 19:11:18 INFO - PROCESS | 5609 | 1463796678240 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 19:11:18 INFO - PROCESS | 5609 | 1463796678245 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 19:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:11:18 INFO - PROCESS | 5609 | 1463796678252 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 5609 | 1463796678259 Marionette TRACE conn4 <- [1,2038,null,{}] 19:11:18 INFO - PROCESS | 5609 | 1463796678276 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:18 INFO - PROCESS | 5609 | 1463796678556 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 19:11:18 INFO - PROCESS | 5609 | 1463796678912 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x91602800 == 164 [pid = 5609] [id = 517] 19:11:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x9160a400) [pid = 5609] [serial = 1552] [outer = (nil)] 19:11:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x92382000) [pid = 5609] [serial = 1553] [outer = 0x9160a400] 19:11:19 INFO - PROCESS | 5609 | 1463796679016 Marionette DEBUG loaded listener.js 19:11:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9238f400) [pid = 5609] [serial = 1554] [outer = 0x9160a400] 19:11:20 INFO - PROCESS | 5609 | 1463796680004 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1794ms 19:11:20 INFO - PROCESS | 5609 | 1463796680047 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 5609 | 1463796680053 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 19:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:11:20 INFO - PROCESS | 5609 | 1463796680061 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 5609 | 1463796680066 Marionette TRACE conn4 <- [1,2042,null,{}] 19:11:20 INFO - PROCESS | 5609 | 1463796680073 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:20 INFO - PROCESS | 5609 | 1463796680346 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 19:11:20 INFO - PROCESS | 5609 | 1463796680685 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d6d000 == 165 [pid = 5609] [id = 518] 19:11:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8ea52400) [pid = 5609] [serial = 1555] [outer = (nil)] 19:11:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x92548c00) [pid = 5609] [serial = 1556] [outer = 0x8ea52400] 19:11:20 INFO - PROCESS | 5609 | 1463796680788 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x937cf000) [pid = 5609] [serial = 1557] [outer = 0x8ea52400] 19:11:21 INFO - PROCESS | 5609 | 1463796681785 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1791ms 19:11:21 INFO - PROCESS | 5609 | 1463796681852 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 19:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:11:21 INFO - PROCESS | 5609 | 1463796681857 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 19:11:21 INFO - PROCESS | 5609 | 1463796681864 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 5609 | 1463796681867 Marionette TRACE conn4 <- [1,2046,null,{}] 19:11:21 INFO - PROCESS | 5609 | 1463796681874 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:22 INFO - PROCESS | 5609 | 1463796682124 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 19:11:22 INFO - PROCESS | 5609 | 1463796682457 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x9252c000 == 166 [pid = 5609] [id = 519] 19:11:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x92542400) [pid = 5609] [serial = 1558] [outer = (nil)] 19:11:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x94664400) [pid = 5609] [serial = 1559] [outer = 0x92542400] 19:11:22 INFO - PROCESS | 5609 | 1463796682563 Marionette DEBUG loaded listener.js 19:11:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x9466c400) [pid = 5609] [serial = 1560] [outer = 0x92542400] 19:11:23 INFO - PROCESS | 5609 | 1463796683575 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1793ms 19:11:23 INFO - PROCESS | 5609 | 1463796683658 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 19:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:11:23 INFO - PROCESS | 5609 | 1463796683663 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 19:11:23 INFO - PROCESS | 5609 | 1463796683669 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:11:23 INFO - PROCESS | 5609 | 1463796683673 Marionette TRACE conn4 <- [1,2050,null,{}] 19:11:23 INFO - PROCESS | 5609 | 1463796683680 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:24 INFO - PROCESS | 5609 | 1463796684013 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 19:11:24 INFO - PROCESS | 5609 | 1463796684354 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x9238ac00 == 167 [pid = 5609] [id = 520] 19:11:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x95089c00) [pid = 5609] [serial = 1561] [outer = (nil)] 19:11:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x965c2c00) [pid = 5609] [serial = 1562] [outer = 0x95089c00] 19:11:24 INFO - PROCESS | 5609 | 1463796684447 Marionette DEBUG loaded listener.js 19:11:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x97738000) [pid = 5609] [serial = 1563] [outer = 0x95089c00] 19:11:25 INFO - PROCESS | 5609 | 1463796685379 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1785ms 19:11:25 INFO - PROCESS | 5609 | 1463796685455 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 5609 | 1463796685459 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 19:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:11:25 INFO - PROCESS | 5609 | 1463796685466 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 5609 | 1463796685469 Marionette TRACE conn4 <- [1,2054,null,{}] 19:11:25 INFO - PROCESS | 5609 | 1463796685476 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:25 INFO - PROCESS | 5609 | 1463796685718 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 19:11:26 INFO - PROCESS | 5609 | 1463796686056 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x952ac400 == 168 [pid = 5609] [id = 521] 19:11:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x952b5000) [pid = 5609] [serial = 1564] [outer = (nil)] 19:11:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x97789c00) [pid = 5609] [serial = 1565] [outer = 0x952b5000] 19:11:26 INFO - PROCESS | 5609 | 1463796686151 Marionette DEBUG loaded listener.js 19:11:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x983e7000) [pid = 5609] [serial = 1566] [outer = 0x952b5000] 19:11:27 INFO - PROCESS | 5609 | 1463796687072 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1639ms 19:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:11:27 INFO - PROCESS | 5609 | 1463796687106 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 19:11:27 INFO - PROCESS | 5609 | 1463796687110 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 19:11:27 INFO - PROCESS | 5609 | 1463796687118 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:11:27 INFO - PROCESS | 5609 | 1463796687121 Marionette TRACE conn4 <- [1,2058,null,{}] 19:11:27 INFO - PROCESS | 5609 | 1463796687128 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:27 INFO - PROCESS | 5609 | 1463796687371 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 19:11:27 INFO - PROCESS | 5609 | 1463796687746 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6afc00 == 169 [pid = 5609] [id = 522] 19:11:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x97780400) [pid = 5609] [serial = 1567] [outer = (nil)] 19:11:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9a268800) [pid = 5609] [serial = 1568] [outer = 0x97780400] 19:11:27 INFO - PROCESS | 5609 | 1463796687848 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9a62f800) [pid = 5609] [serial = 1569] [outer = 0x97780400] 19:11:28 INFO - PROCESS | 5609 | 1463796688900 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1842ms 19:11:28 INFO - PROCESS | 5609 | 1463796688962 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 19:11:28 INFO - PROCESS | 5609 | 1463796688969 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 19:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:11:28 INFO - PROCESS | 5609 | 1463796688980 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 5609 | 1463796688985 Marionette TRACE conn4 <- [1,2062,null,{}] 19:11:29 INFO - PROCESS | 5609 | 1463796688996 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:29 INFO - PROCESS | 5609 | 1463796689419 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 19:11:29 INFO - PROCESS | 5609 | 1463796689864 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x99f82400 == 170 [pid = 5609] [id = 523] 19:11:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a13a000) [pid = 5609] [serial = 1570] [outer = (nil)] 19:11:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a943000) [pid = 5609] [serial = 1571] [outer = 0x9a13a000] 19:11:30 INFO - PROCESS | 5609 | 1463796690020 Marionette DEBUG loaded listener.js 19:11:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a945c00) [pid = 5609] [serial = 1572] [outer = 0x9a13a000] 19:11:31 INFO - PROCESS | 5609 | 1463796691226 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2301ms 19:11:31 INFO - PROCESS | 5609 | 1463796691280 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 19:11:31 INFO - PROCESS | 5609 | 1463796691285 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 19:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:11:31 INFO - PROCESS | 5609 | 1463796691292 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:11:31 INFO - PROCESS | 5609 | 1463796691299 Marionette TRACE conn4 <- [1,2066,null,{}] 19:11:31 INFO - PROCESS | 5609 | 1463796691305 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:31 INFO - PROCESS | 5609 | 1463796691557 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 19:11:31 INFO - PROCESS | 5609 | 1463796691871 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x983de000 == 171 [pid = 5609] [id = 524] 19:11:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a725c00) [pid = 5609] [serial = 1573] [outer = (nil)] 19:11:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a95e800) [pid = 5609] [serial = 1574] [outer = 0x9a725c00] 19:11:31 INFO - PROCESS | 5609 | 1463796691963 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9af8c800) [pid = 5609] [serial = 1575] [outer = 0x9a725c00] 19:11:32 INFO - PROCESS | 5609 | 1463796692896 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1684ms 19:11:32 INFO - PROCESS | 5609 | 1463796692977 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 19:11:32 INFO - PROCESS | 5609 | 1463796692982 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 19:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:11:32 INFO - PROCESS | 5609 | 1463796692989 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 5609 | 1463796692995 Marionette TRACE conn4 <- [1,2070,null,{}] 19:11:33 INFO - PROCESS | 5609 | 1463796693002 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:33 INFO - PROCESS | 5609 | 1463796693327 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 19:11:33 INFO - PROCESS | 5609 | 1463796693690 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a953400 == 172 [pid = 5609] [id = 525] 19:11:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9b4aac00) [pid = 5609] [serial = 1576] [outer = (nil)] 19:11:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9ba8ec00) [pid = 5609] [serial = 1577] [outer = 0x9b4aac00] 19:11:33 INFO - PROCESS | 5609 | 1463796693793 Marionette DEBUG loaded listener.js 19:11:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9bd9cc00) [pid = 5609] [serial = 1578] [outer = 0x9b4aac00] 19:11:34 INFO - PROCESS | 5609 | 1463796694778 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1835ms 19:11:34 INFO - PROCESS | 5609 | 1463796694827 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 19:11:34 INFO - PROCESS | 5609 | 1463796694830 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 19:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:11:34 INFO - PROCESS | 5609 | 1463796694838 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:11:34 INFO - PROCESS | 5609 | 1463796694842 Marionette TRACE conn4 <- [1,2074,null,{}] 19:11:34 INFO - PROCESS | 5609 | 1463796694849 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:35 INFO - PROCESS | 5609 | 1463796695092 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 19:11:35 INFO - PROCESS | 5609 | 1463796695449 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a8ecc00 == 173 [pid = 5609] [id = 526] 19:11:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9a954c00) [pid = 5609] [serial = 1579] [outer = (nil)] 19:11:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9cbb1c00) [pid = 5609] [serial = 1580] [outer = 0x9a954c00] 19:11:35 INFO - PROCESS | 5609 | 1463796695538 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9d589800) [pid = 5609] [serial = 1581] [outer = 0x9a954c00] 19:11:36 INFO - PROCESS | 5609 | 1463796696500 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1738ms 19:11:36 INFO - PROCESS | 5609 | 1463796696578 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 5609 | 1463796696582 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 19:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:11:36 INFO - PROCESS | 5609 | 1463796696590 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - PROCESS | 5609 | 1463796696594 Marionette TRACE conn4 <- [1,2078,null,{}] 19:11:36 INFO - PROCESS | 5609 | 1463796696611 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:36 INFO - PROCESS | 5609 | 1463796696897 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 19:11:37 INFO - PROCESS | 5609 | 1463796697239 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x9babb400 == 174 [pid = 5609] [id = 527] 19:11:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9bd96400) [pid = 5609] [serial = 1582] [outer = (nil)] 19:11:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0xa237b000) [pid = 5609] [serial = 1583] [outer = 0x9bd96400] 19:11:37 INFO - PROCESS | 5609 | 1463796697336 Marionette DEBUG loaded listener.js 19:11:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0xa23e7800) [pid = 5609] [serial = 1584] [outer = 0x9bd96400] 19:11:38 INFO - PROCESS | 5609 | 1463796698244 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1695ms 19:11:38 INFO - PROCESS | 5609 | 1463796698286 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 19:11:38 INFO - PROCESS | 5609 | 1463796698290 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 19:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:11:38 INFO - PROCESS | 5609 | 1463796698297 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 5609 | 1463796698301 Marionette TRACE conn4 <- [1,2082,null,{}] 19:11:38 INFO - PROCESS | 5609 | 1463796698307 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:38 INFO - PROCESS | 5609 | 1463796698549 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 19:11:38 INFO - PROCESS | 5609 | 1463796698904 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d54000 == 175 [pid = 5609] [id = 528] 19:11:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0xa114ac00) [pid = 5609] [serial = 1585] [outer = (nil)] 19:11:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0xa27ea800) [pid = 5609] [serial = 1586] [outer = 0xa114ac00] 19:11:39 INFO - PROCESS | 5609 | 1463796699003 Marionette DEBUG loaded listener.js 19:11:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa315b000) [pid = 5609] [serial = 1587] [outer = 0xa114ac00] 19:11:39 INFO - PROCESS | 5609 | 1463796699895 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1633ms 19:11:39 INFO - PROCESS | 5609 | 1463796699931 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 19:11:39 INFO - PROCESS | 5609 | 1463796699934 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 19:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:11:39 INFO - PROCESS | 5609 | 1463796699961 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:11:39 INFO - PROCESS | 5609 | 1463796699964 Marionette TRACE conn4 <- [1,2086,null,{}] 19:11:39 INFO - PROCESS | 5609 | 1463796699975 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:40 INFO - PROCESS | 5609 | 1463796700224 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 19:11:40 INFO - PROCESS | 5609 | 1463796700574 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbeb800 == 176 [pid = 5609] [id = 529] 19:11:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x9a955c00) [pid = 5609] [serial = 1588] [outer = (nil)] 19:11:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0xa3352c00) [pid = 5609] [serial = 1589] [outer = 0x9a955c00] 19:11:40 INFO - PROCESS | 5609 | 1463796700677 Marionette DEBUG loaded listener.js 19:11:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa335a000) [pid = 5609] [serial = 1590] [outer = 0x9a955c00] 19:11:41 INFO - PROCESS | 5609 | 1463796701607 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1709ms 19:11:41 INFO - PROCESS | 5609 | 1463796701650 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 19:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:11:41 INFO - PROCESS | 5609 | 1463796701654 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 19:11:41 INFO - PROCESS | 5609 | 1463796701661 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:11:41 INFO - PROCESS | 5609 | 1463796701665 Marionette TRACE conn4 <- [1,2090,null,{}] 19:11:41 INFO - PROCESS | 5609 | 1463796701671 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:41 INFO - PROCESS | 5609 | 1463796701910 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 19:11:42 INFO - PROCESS | 5609 | 1463796702244 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 5609 | ++DOCSHELL 0xa23ee800 == 177 [pid = 5609] [id = 530] 19:11:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0xa27e5800) [pid = 5609] [serial = 1591] [outer = (nil)] 19:11:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0xa513e800) [pid = 5609] [serial = 1592] [outer = 0xa27e5800] 19:11:42 INFO - PROCESS | 5609 | 1463796702353 Marionette DEBUG loaded listener.js 19:11:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0xa51a4000) [pid = 5609] [serial = 1593] [outer = 0xa27e5800] 19:11:43 INFO - PROCESS | 5609 | 1463796703335 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1731ms 19:11:43 INFO - PROCESS | 5609 | 1463796703394 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 19:11:43 INFO - PROCESS | 5609 | 1463796703397 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 19:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:11:43 INFO - PROCESS | 5609 | 1463796703404 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:11:43 INFO - PROCESS | 5609 | 1463796703407 Marionette TRACE conn4 <- [1,2094,null,{}] 19:11:43 INFO - PROCESS | 5609 | 1463796703413 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:43 INFO - PROCESS | 5609 | 1463796703677 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x952ac000 == 176 [pid = 5609] [id = 74] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8b965c00 == 175 [pid = 5609] [id = 513] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8db8fc00 == 174 [pid = 5609] [id = 512] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0e8800 == 173 [pid = 5609] [id = 511] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9cba5c00 == 172 [pid = 5609] [id = 508] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a4800 == 171 [pid = 5609] [id = 509] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a4c00 == 170 [pid = 5609] [id = 507] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9af98400 == 169 [pid = 5609] [id = 506] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a94b000 == 168 [pid = 5609] [id = 505] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a7c6400 == 167 [pid = 5609] [id = 503] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x99ee5800 == 166 [pid = 5609] [id = 504] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa7800 == 165 [pid = 5609] [id = 502] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x952b4000 == 164 [pid = 5609] [id = 501] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9160a000 == 163 [pid = 5609] [id = 500] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9238b400 == 162 [pid = 5609] [id = 499] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x90c1ac00 == 161 [pid = 5609] [id = 497] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x92384800 == 160 [pid = 5609] [id = 498] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce60000 == 159 [pid = 5609] [id = 496] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x90c15000 == 158 [pid = 5609] [id = 495] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc03000 == 157 [pid = 5609] [id = 494] 19:11:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8b642c00 == 156 [pid = 5609] [id = 493] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x9a23a400) [pid = 5609] [serial = 1445] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x8f349000) [pid = 5609] [serial = 1476] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8ce60800) [pid = 5609] [serial = 1470] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8c0ea000) [pid = 5609] [serial = 1469] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x9ba82c00) [pid = 5609] [serial = 1454] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9a958400) [pid = 5609] [serial = 1448] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x94665400) [pid = 5609] [serial = 1434] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x97735800) [pid = 5609] [serial = 1439] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9837c000) [pid = 5609] [serial = 1442] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9cbac400) [pid = 5609] [serial = 1457] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x923f4000) [pid = 5609] [serial = 1430] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x99217000) [pid = 5609] [serial = 1443] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x92384400) [pid = 5609] [serial = 1428] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa22a3c00) [pid = 5609] [serial = 1466] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8dbed000) [pid = 5609] [serial = 1472] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8dcaf400) [pid = 5609] [serial = 1473] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9222b000) [pid = 5609] [serial = 1427] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9bd07c00) [pid = 5609] [serial = 1455] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8e8b7000) [pid = 5609] [serial = 1353] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8ea54c00) [pid = 5609] [serial = 1475] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9cbb2000) [pid = 5609] [serial = 1458] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x952a6400) [pid = 5609] [serial = 1436] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9afcbc00) [pid = 5609] [serial = 1451] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9b04ac00) [pid = 5609] [serial = 1452] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x90fa7c00) [pid = 5609] [serial = 1424] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x93a99400) [pid = 5609] [serial = 1433] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x952b9000) [pid = 5609] [serial = 1437] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9d9ae000) [pid = 5609] [serial = 1461] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x91601c00) [pid = 5609] [serial = 1425] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9af8d400) [pid = 5609] [serial = 1449] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0xa1155400) [pid = 5609] [serial = 1463] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0xa2243c00) [pid = 5609] [serial = 1464] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9d58dc00) [pid = 5609] [serial = 1460] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8e8bfc00) [pid = 5609] [serial = 1421] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8dab1000) [pid = 5609] [serial = 1419] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9a23b400) [pid = 5609] [serial = 1446] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8f6a8c00) [pid = 5609] [serial = 1422] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9773c000) [pid = 5609] [serial = 1440] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x923fd000) [pid = 5609] [serial = 1431] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8d1ee800) [pid = 5609] [serial = 1418] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8ea4dc00) [pid = 5609] [serial = 1478] [outer = (nil)] [url = about:blank] 19:11:46 INFO - PROCESS | 5609 | 1463796706328 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b638c00 == 157 [pid = 5609] [id = 531] 19:11:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8b63f000) [pid = 5609] [serial = 1594] [outer = (nil)] 19:11:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8b79f800) [pid = 5609] [serial = 1595] [outer = 0x8b63f000] 19:11:46 INFO - PROCESS | 5609 | 1463796706467 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8b963c00) [pid = 5609] [serial = 1596] [outer = 0x8b63f000] 19:11:47 INFO - PROCESS | 5609 | 1463796707351 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3989ms 19:11:47 INFO - PROCESS | 5609 | 1463796707396 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 5609 | 1463796707402 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 19:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:11:47 INFO - PROCESS | 5609 | 1463796707411 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 5609 | 1463796707416 Marionette TRACE conn4 <- [1,2098,null,{}] 19:11:47 INFO - PROCESS | 5609 | 1463796707425 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:47 INFO - PROCESS | 5609 | 1463796707667 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 19:11:47 INFO - PROCESS | 5609 | 1463796707943 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dab8c00 == 158 [pid = 5609] [id = 532] 19:11:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8dabfc00) [pid = 5609] [serial = 1597] [outer = (nil)] 19:11:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8db8fc00) [pid = 5609] [serial = 1598] [outer = 0x8dabfc00] 19:11:48 INFO - PROCESS | 5609 | 1463796708061 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8dc04000) [pid = 5609] [serial = 1599] [outer = 0x8dabfc00] 19:11:49 INFO - PROCESS | 5609 | 1463796709028 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1695ms 19:11:49 INFO - PROCESS | 5609 | 1463796709109 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 5609 | 1463796709115 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 19:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:11:49 INFO - PROCESS | 5609 | 1463796709133 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 5609 | 1463796709137 Marionette TRACE conn4 <- [1,2102,null,{}] 19:11:49 INFO - PROCESS | 5609 | 1463796709148 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:49 INFO - PROCESS | 5609 | 1463796709454 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 19:11:49 INFO - PROCESS | 5609 | 1463796709531 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8b7c00 == 159 [pid = 5609] [id = 533] 19:11:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8e8bfc00) [pid = 5609] [serial = 1600] [outer = (nil)] 19:11:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8ea55c00) [pid = 5609] [serial = 1601] [outer = 0x8e8bfc00] 19:11:49 INFO - PROCESS | 5609 | 1463796709720 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8f346800) [pid = 5609] [serial = 1602] [outer = 0x8e8bfc00] 19:11:50 INFO - PROCESS | 5609 | 1463796710672 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1609ms 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8ce55400) [pid = 5609] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9bd9b400) [pid = 5609] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x91504000) [pid = 5609] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9af8ec00) [pid = 5609] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x952af000) [pid = 5609] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x937d7800) [pid = 5609] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8b944400) [pid = 5609] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8b969c00) [pid = 5609] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x90c1f400) [pid = 5609] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x92547800) [pid = 5609] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x965c9000) [pid = 5609] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9a8ef400) [pid = 5609] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8b970000) [pid = 5609] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x9a943800) [pid = 5609] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x91501400) [pid = 5609] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8dbe4800) [pid = 5609] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0xa060e000) [pid = 5609] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9520e400) [pid = 5609] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8e2ea000) [pid = 5609] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9a94c400) [pid = 5609] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8d9cf400) [pid = 5609] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:11:51 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x89d51400) [pid = 5609] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:11:51 INFO - PROCESS | 5609 | 1463796711296 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 19:11:51 INFO - PROCESS | 5609 | 1463796711306 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 19:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:11:51 INFO - PROCESS | 5609 | 1463796711339 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:11:51 INFO - PROCESS | 5609 | 1463796711348 Marionette TRACE conn4 <- [1,2106,null,{}] 19:11:51 INFO - PROCESS | 5609 | 1463796711363 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:51 INFO - PROCESS | 5609 | 1463796711639 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 19:11:51 INFO - PROCESS | 5609 | 1463796711766 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8b7000 == 160 [pid = 5609] [id = 534] 19:11:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8f345400) [pid = 5609] [serial = 1603] [outer = (nil)] 19:11:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8f995400) [pid = 5609] [serial = 1604] [outer = 0x8f345400] 19:11:51 INFO - PROCESS | 5609 | 1463796711841 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x90c1e800) [pid = 5609] [serial = 1605] [outer = 0x8f345400] 19:11:52 INFO - PROCESS | 5609 | 1463796712617 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1341ms 19:11:52 INFO - PROCESS | 5609 | 1463796712679 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 5609 | 1463796712684 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 19:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:11:52 INFO - PROCESS | 5609 | 1463796712690 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 5609 | 1463796712693 Marionette TRACE conn4 <- [1,2110,null,{}] 19:11:52 INFO - PROCESS | 5609 | 1463796712699 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:52 INFO - PROCESS | 5609 | 1463796712922 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 19:11:53 INFO - PROCESS | 5609 | 1463796713143 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0e9800 == 161 [pid = 5609] [id = 535] 19:11:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8c0f4400) [pid = 5609] [serial = 1606] [outer = (nil)] 19:11:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8f6a9c00) [pid = 5609] [serial = 1607] [outer = 0x8c0f4400] 19:11:53 INFO - PROCESS | 5609 | 1463796713221 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x90fa7c00) [pid = 5609] [serial = 1608] [outer = 0x8c0f4400] 19:11:54 INFO - PROCESS | 5609 | 1463796714371 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1733ms 19:11:54 INFO - PROCESS | 5609 | 1463796714425 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 19:11:54 INFO - PROCESS | 5609 | 1463796714433 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 19:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:11:54 INFO - PROCESS | 5609 | 1463796714442 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 5609 | 1463796714450 Marionette TRACE conn4 <- [1,2114,null,{}] 19:11:54 INFO - PROCESS | 5609 | 1463796714458 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:54 INFO - PROCESS | 5609 | 1463796714709 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 19:11:55 INFO - PROCESS | 5609 | 1463796715064 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a3400 == 162 [pid = 5609] [id = 536] 19:11:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8c06e800) [pid = 5609] [serial = 1609] [outer = (nil)] 19:11:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8db89000) [pid = 5609] [serial = 1610] [outer = 0x8c06e800] 19:11:55 INFO - PROCESS | 5609 | 1463796715160 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8dcba400) [pid = 5609] [serial = 1611] [outer = 0x8c06e800] 19:11:56 INFO - PROCESS | 5609 | 1463796716110 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1747ms 19:11:56 INFO - PROCESS | 5609 | 1463796716190 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 5609 | 1463796716201 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 19:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:11:56 INFO - PROCESS | 5609 | 1463796716213 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 5609 | 1463796716218 Marionette TRACE conn4 <- [1,2118,null,{}] 19:11:56 INFO - PROCESS | 5609 | 1463796716226 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:56 INFO - PROCESS | 5609 | 1463796716579 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 19:11:56 INFO - PROCESS | 5609 | 1463796716865 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f343800 == 163 [pid = 5609] [id = 537] 19:11:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8f344400) [pid = 5609] [serial = 1612] [outer = (nil)] 19:11:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x90c15000) [pid = 5609] [serial = 1613] [outer = 0x8f344400] 19:11:56 INFO - PROCESS | 5609 | 1463796716959 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x91502400) [pid = 5609] [serial = 1614] [outer = 0x8f344400] 19:11:57 INFO - PROCESS | 5609 | 1463796717969 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1797ms 19:11:58 INFO - PROCESS | 5609 | 1463796718009 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 19:11:58 INFO - PROCESS | 5609 | 1463796718014 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 19:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:11:58 INFO - PROCESS | 5609 | 1463796718039 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 5609 | 1463796718053 Marionette TRACE conn4 <- [1,2122,null,{}] 19:11:58 INFO - PROCESS | 5609 | 1463796718116 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:11:58 INFO - PROCESS | 5609 | 1463796718414 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 19:11:58 INFO - PROCESS | 5609 | 1463796718703 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4d800 == 164 [pid = 5609] [id = 538] 19:11:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x92229c00) [pid = 5609] [serial = 1615] [outer = (nil)] 19:11:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x9238a000) [pid = 5609] [serial = 1616] [outer = 0x92229c00] 19:11:58 INFO - PROCESS | 5609 | 1463796718804 Marionette DEBUG loaded listener.js 19:11:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92525000) [pid = 5609] [serial = 1617] [outer = 0x92229c00] 19:11:59 INFO - PROCESS | 5609 | 1463796719748 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1764ms 19:11:59 INFO - PROCESS | 5609 | 1463796719802 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 19:11:59 INFO - PROCESS | 5609 | 1463796719808 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 19:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:11:59 INFO - PROCESS | 5609 | 1463796719821 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:11:59 INFO - PROCESS | 5609 | 1463796719824 Marionette TRACE conn4 <- [1,2126,null,{}] 19:11:59 INFO - PROCESS | 5609 | 1463796719832 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:00 INFO - PROCESS | 5609 | 1463796720087 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 19:12:00 INFO - PROCESS | 5609 | 1463796720421 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e944400 == 165 [pid = 5609] [id = 539] 19:12:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9238b400) [pid = 5609] [serial = 1618] [outer = (nil)] 19:12:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9254e400) [pid = 5609] [serial = 1619] [outer = 0x9238b400] 19:12:00 INFO - PROCESS | 5609 | 1463796720523 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x94660800) [pid = 5609] [serial = 1620] [outer = 0x9238b400] 19:12:01 INFO - PROCESS | 5609 | 1463796721461 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1688ms 19:12:01 INFO - PROCESS | 5609 | 1463796721508 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 19:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:12:01 INFO - PROCESS | 5609 | 1463796721513 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 19:12:01 INFO - PROCESS | 5609 | 1463796721521 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - PROCESS | 5609 | 1463796721524 Marionette TRACE conn4 <- [1,2130,null,{}] 19:12:01 INFO - PROCESS | 5609 | 1463796721531 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:01 INFO - PROCESS | 5609 | 1463796721778 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 19:12:02 INFO - PROCESS | 5609 | 1463796722120 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150a000 == 166 [pid = 5609] [id = 540] 19:12:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x92544000) [pid = 5609] [serial = 1621] [outer = (nil)] 19:12:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x95203000) [pid = 5609] [serial = 1622] [outer = 0x92544000] 19:12:02 INFO - PROCESS | 5609 | 1463796722269 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x95210400) [pid = 5609] [serial = 1623] [outer = 0x92544000] 19:12:03 INFO - PROCESS | 5609 | 1463796723313 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 5609 | 1463796723363 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 19:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:12:03 INFO - PROCESS | 5609 | 1463796723370 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 5609 | 1463796723373 Marionette TRACE conn4 <- [1,2134,null,{}] 19:12:03 INFO - PROCESS | 5609 | 1463796723380 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:03 INFO - PROCESS | 5609 | 1463796723651 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 19:12:04 INFO - PROCESS | 5609 | 1463796724026 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150d400 == 167 [pid = 5609] [id = 541] 19:12:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9238d000) [pid = 5609] [serial = 1624] [outer = (nil)] 19:12:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x965c3800) [pid = 5609] [serial = 1625] [outer = 0x9238d000] 19:12:04 INFO - PROCESS | 5609 | 1463796724123 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9776ec00) [pid = 5609] [serial = 1626] [outer = 0x9238d000] 19:12:05 INFO - PROCESS | 5609 | 1463796725140 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1835ms 19:12:05 INFO - PROCESS | 5609 | 1463796725207 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 19:12:05 INFO - PROCESS | 5609 | 1463796725211 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 19:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:12:05 INFO - PROCESS | 5609 | 1463796725218 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - PROCESS | 5609 | 1463796725222 Marionette TRACE conn4 <- [1,2138,null,{}] 19:12:05 INFO - PROCESS | 5609 | 1463796725228 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:05 INFO - PROCESS | 5609 | 1463796725509 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 19:12:05 INFO - PROCESS | 5609 | 1463796725846 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab1400 == 168 [pid = 5609] [id = 542] 19:12:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x95001800) [pid = 5609] [serial = 1627] [outer = (nil)] 19:12:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x992a2400) [pid = 5609] [serial = 1628] [outer = 0x95001800] 19:12:05 INFO - PROCESS | 5609 | 1463796725938 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9a1c2800) [pid = 5609] [serial = 1629] [outer = 0x95001800] 19:12:06 INFO - PROCESS | 5609 | 1463796726856 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1682ms 19:12:06 INFO - PROCESS | 5609 | 1463796726903 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 19:12:06 INFO - PROCESS | 5609 | 1463796726910 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 19:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:12:06 INFO - PROCESS | 5609 | 1463796726922 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:12:06 INFO - PROCESS | 5609 | 1463796726926 Marionette TRACE conn4 <- [1,2142,null,{}] 19:12:06 INFO - PROCESS | 5609 | 1463796726936 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:07 INFO - PROCESS | 5609 | 1463796727284 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 19:12:07 INFO - PROCESS | 5609 | 1463796727630 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x9777d000 == 169 [pid = 5609] [id = 543] 19:12:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x981ea800) [pid = 5609] [serial = 1630] [outer = (nil)] 19:12:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9a4f2400) [pid = 5609] [serial = 1631] [outer = 0x981ea800] 19:12:07 INFO - PROCESS | 5609 | 1463796727734 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9a724c00) [pid = 5609] [serial = 1632] [outer = 0x981ea800] 19:12:08 INFO - PROCESS | 5609 | 1463796728671 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 5609 | 1463796728719 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 19:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:12:08 INFO - PROCESS | 5609 | 1463796728727 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 5609 | 1463796728731 Marionette TRACE conn4 <- [1,2146,null,{}] 19:12:08 INFO - PROCESS | 5609 | 1463796728736 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:09 INFO - PROCESS | 5609 | 1463796729027 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 19:12:09 INFO - PROCESS | 5609 | 1463796729363 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x92547400 == 170 [pid = 5609] [id = 544] 19:12:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x965bd400) [pid = 5609] [serial = 1633] [outer = (nil)] 19:12:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a952400) [pid = 5609] [serial = 1634] [outer = 0x965bd400] 19:12:09 INFO - PROCESS | 5609 | 1463796729458 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9af8d400) [pid = 5609] [serial = 1635] [outer = 0x965bd400] 19:12:10 INFO - PROCESS | 5609 | 1463796730337 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 5609 | 1463796730422 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 19:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:12:10 INFO - PROCESS | 5609 | 1463796730429 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 5609 | 1463796730433 Marionette TRACE conn4 <- [1,2150,null,{}] 19:12:10 INFO - PROCESS | 5609 | 1463796730439 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:10 INFO - PROCESS | 5609 | 1463796730680 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 19:12:11 INFO - PROCESS | 5609 | 1463796730992 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x92545400 == 171 [pid = 5609] [id = 545] 19:12:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a242400) [pid = 5609] [serial = 1636] [outer = (nil)] 19:12:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9b046000) [pid = 5609] [serial = 1637] [outer = 0x9a242400] 19:12:11 INFO - PROCESS | 5609 | 1463796731083 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9b262000) [pid = 5609] [serial = 1638] [outer = 0x9a242400] 19:12:12 INFO - PROCESS | 5609 | 1463796732022 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1632ms 19:12:12 INFO - PROCESS | 5609 | 1463796732063 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 19:12:12 INFO - PROCESS | 5609 | 1463796732067 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 19:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:12:12 INFO - PROCESS | 5609 | 1463796732074 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:12:12 INFO - PROCESS | 5609 | 1463796732079 Marionette TRACE conn4 <- [1,2154,null,{}] 19:12:12 INFO - PROCESS | 5609 | 1463796732086 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:12 INFO - PROCESS | 5609 | 1463796732358 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 19:12:12 INFO - PROCESS | 5609 | 1463796732702 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b040c00 == 172 [pid = 5609] [id = 546] 19:12:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9bd99c00) [pid = 5609] [serial = 1639] [outer = (nil)] 19:12:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9cbad000) [pid = 5609] [serial = 1640] [outer = 0x9bd99c00] 19:12:12 INFO - PROCESS | 5609 | 1463796732802 Marionette DEBUG loaded listener.js 19:12:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9d9ab800) [pid = 5609] [serial = 1641] [outer = 0x9bd99c00] 19:12:13 INFO - PROCESS | 5609 | 1463796733833 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1837ms 19:12:13 INFO - PROCESS | 5609 | 1463796733913 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 19:12:13 INFO - PROCESS | 5609 | 1463796733917 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 19:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:12:13 INFO - PROCESS | 5609 | 1463796733925 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:12:13 INFO - PROCESS | 5609 | 1463796733929 Marionette TRACE conn4 <- [1,2158,null,{}] 19:12:13 INFO - PROCESS | 5609 | 1463796733936 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:14 INFO - PROCESS | 5609 | 1463796734223 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 19:12:14 INFO - PROCESS | 5609 | 1463796734572 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x9bd04400 == 173 [pid = 5609] [id = 547] 19:12:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9bd0c400) [pid = 5609] [serial = 1642] [outer = (nil)] 19:12:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0xa2249800) [pid = 5609] [serial = 1643] [outer = 0x9bd0c400] 19:12:14 INFO - PROCESS | 5609 | 1463796734668 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0xa22a1800) [pid = 5609] [serial = 1644] [outer = 0x9bd0c400] 19:12:15 INFO - PROCESS | 5609 | 1463796735628 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1737ms 19:12:15 INFO - PROCESS | 5609 | 1463796735663 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 19:12:15 INFO - PROCESS | 5609 | 1463796735666 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 19:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:12:15 INFO - PROCESS | 5609 | 1463796735673 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:12:15 INFO - PROCESS | 5609 | 1463796735677 Marionette TRACE conn4 <- [1,2162,null,{}] 19:12:15 INFO - PROCESS | 5609 | 1463796735683 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:15 INFO - PROCESS | 5609 | 1463796735945 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 19:12:16 INFO - PROCESS | 5609 | 1463796736283 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a94c800 == 174 [pid = 5609] [id = 548] 19:12:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0xa060d000) [pid = 5609] [serial = 1645] [outer = (nil)] 19:12:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0xa23f4000) [pid = 5609] [serial = 1646] [outer = 0xa060d000] 19:12:16 INFO - PROCESS | 5609 | 1463796736377 Marionette DEBUG loaded listener.js 19:12:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0xa255d800) [pid = 5609] [serial = 1647] [outer = 0xa060d000] 19:12:17 INFO - PROCESS | 5609 | 1463796737283 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1684ms 19:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:12:17 INFO - PROCESS | 5609 | 1463796737359 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 19:12:17 INFO - PROCESS | 5609 | 1463796737363 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 19:12:17 INFO - PROCESS | 5609 | 1463796737370 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:12:17 INFO - PROCESS | 5609 | 1463796737373 Marionette TRACE conn4 <- [1,2166,null,{}] 19:12:17 INFO - PROCESS | 5609 | 1463796737379 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:17 INFO - PROCESS | 5609 | 1463796737657 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 19:12:18 INFO - PROCESS | 5609 | 1463796737996 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a958400 == 175 [pid = 5609] [id = 549] 19:12:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9d9d2800) [pid = 5609] [serial = 1648] [outer = (nil)] 19:12:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0xa36f5000) [pid = 5609] [serial = 1649] [outer = 0x9d9d2800] 19:12:18 INFO - PROCESS | 5609 | 1463796738092 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa513ec00) [pid = 5609] [serial = 1650] [outer = 0x9d9d2800] 19:12:19 INFO - PROCESS | 5609 | 1463796739042 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1737ms 19:12:19 INFO - PROCESS | 5609 | 1463796739108 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 5609 | 1463796739112 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 19:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:12:19 INFO - PROCESS | 5609 | 1463796739119 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 5609 | 1463796739124 Marionette TRACE conn4 <- [1,2170,null,{}] 19:12:19 INFO - PROCESS | 5609 | 1463796739130 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:19 INFO - PROCESS | 5609 | 1463796739390 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 19:12:19 INFO - PROCESS | 5609 | 1463796739726 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d59400 == 176 [pid = 5609] [id = 550] 19:12:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x8ce57400) [pid = 5609] [serial = 1651] [outer = (nil)] 19:12:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0xa6390800) [pid = 5609] [serial = 1652] [outer = 0x8ce57400] 19:12:19 INFO - PROCESS | 5609 | 1463796739819 Marionette DEBUG loaded listener.js 19:12:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa6859c00) [pid = 5609] [serial = 1653] [outer = 0x8ce57400] 19:12:20 INFO - PROCESS | 5609 | 1463796740734 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1690ms 19:12:20 INFO - PROCESS | 5609 | 1463796740810 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 19:12:20 INFO - PROCESS | 5609 | 1463796740814 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 19:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:12:20 INFO - PROCESS | 5609 | 1463796740820 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:12:20 INFO - PROCESS | 5609 | 1463796740823 Marionette TRACE conn4 <- [1,2174,null,{}] 19:12:20 INFO - PROCESS | 5609 | 1463796740829 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:21 INFO - PROCESS | 5609 | 1463796741065 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 19:12:21 INFO - PROCESS | 5609 | 1463796741403 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4d7400 == 177 [pid = 5609] [id = 551] 19:12:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0xa6382c00) [pid = 5609] [serial = 1654] [outer = (nil)] 19:12:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 173 (0xa6933400) [pid = 5609] [serial = 1655] [outer = 0xa6382c00] 19:12:21 INFO - PROCESS | 5609 | 1463796741493 Marionette DEBUG loaded listener.js 19:12:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 174 (0xa693c400) [pid = 5609] [serial = 1656] [outer = 0xa6382c00] 19:12:22 INFO - PROCESS | 5609 | 1463796742418 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1680ms 19:12:22 INFO - PROCESS | 5609 | 1463796742502 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 19:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:12:22 INFO - PROCESS | 5609 | 1463796742506 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 19:12:22 INFO - PROCESS | 5609 | 1463796742513 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 5609 | 1463796742516 Marionette TRACE conn4 <- [1,2178,null,{}] 19:12:22 INFO - PROCESS | 5609 | 1463796742522 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:22 INFO - PROCESS | 5609 | 1463796742800 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 19:12:23 INFO - PROCESS | 5609 | 1463796743145 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4da800 == 178 [pid = 5609] [id = 552] 19:12:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 175 (0xa685d800) [pid = 5609] [serial = 1657] [outer = (nil)] 19:12:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 176 (0xa6d12400) [pid = 5609] [serial = 1658] [outer = 0xa685d800] 19:12:23 INFO - PROCESS | 5609 | 1463796743243 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 177 (0xa6d15c00) [pid = 5609] [serial = 1659] [outer = 0xa685d800] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0eb800 == 177 [pid = 5609] [id = 490] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x97785c00 == 176 [pid = 5609] [id = 486] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8b967000 == 175 [pid = 5609] [id = 489] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8db83c00 == 174 [pid = 5609] [id = 491] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9afc4800 == 173 [pid = 5609] [id = 487] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8b7000 == 172 [pid = 5609] [id = 534] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8b7c00 == 171 [pid = 5609] [id = 533] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8dab8c00 == 170 [pid = 5609] [id = 532] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8b638c00 == 169 [pid = 5609] [id = 531] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0xa23ee800 == 168 [pid = 5609] [id = 530] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbeb800 == 167 [pid = 5609] [id = 529] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9babb400 == 166 [pid = 5609] [id = 527] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x89d54000 == 165 [pid = 5609] [id = 528] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a8ecc00 == 164 [pid = 5609] [id = 526] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a953400 == 163 [pid = 5609] [id = 525] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x983de000 == 162 [pid = 5609] [id = 524] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6afc00 == 161 [pid = 5609] [id = 522] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x99f82400 == 160 [pid = 5609] [id = 523] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x952ac400 == 159 [pid = 5609] [id = 521] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9238ac00 == 158 [pid = 5609] [id = 520] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9252c000 == 157 [pid = 5609] [id = 519] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x89d6d000 == 156 [pid = 5609] [id = 518] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x91602800 == 155 [pid = 5609] [id = 517] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8e942800 == 154 [pid = 5609] [id = 516] 19:12:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8b646800 == 153 [pid = 5609] [id = 515] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 176 (0x90c17000) [pid = 5609] [serial = 1544] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 175 (0x8dabc800) [pid = 5609] [serial = 1536] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 174 (0xa060d800) [pid = 5609] [serial = 1521] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 173 (0x92532c00) [pid = 5609] [serial = 1494] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 172 (0x9b7e0000) [pid = 5609] [serial = 1517] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x9a725800) [pid = 5609] [serial = 1509] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x952b2800) [pid = 5609] [serial = 1500] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x8f34b400) [pid = 5609] [serial = 1416] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8f6a5800) [pid = 5609] [serial = 1542] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x90f9e800) [pid = 5609] [serial = 1487] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x9a71f800) [pid = 5609] [serial = 1508] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9507c800) [pid = 5609] [serial = 1497] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9a139800) [pid = 5609] [serial = 1506] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9b03f000) [pid = 5609] [serial = 1515] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8d1f6400) [pid = 5609] [serial = 1535] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8c0f3800) [pid = 5609] [serial = 1481] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa27c4400) [pid = 5609] [serial = 1532] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0xa2557000) [pid = 5609] [serial = 1529] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x9222b400) [pid = 5609] [serial = 1491] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x8e2ec000) [pid = 5609] [serial = 1538] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x99ee0400) [pid = 5609] [serial = 1505] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8e8b8c00) [pid = 5609] [serial = 1539] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9160cc00) [pid = 5609] [serial = 1490] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x923f2400) [pid = 5609] [serial = 1493] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0xa23f1800) [pid = 5609] [serial = 1526] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9777b800) [pid = 5609] [serial = 1503] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8dc0a800) [pid = 5609] [serial = 1541] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8e3f5400) [pid = 5609] [serial = 1484] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0xa255d000) [pid = 5609] [serial = 1530] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9466b800) [pid = 5609] [serial = 1496] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9afcc400) [pid = 5609] [serial = 1514] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9af8f000) [pid = 5609] [serial = 1512] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9d58a400) [pid = 5609] [serial = 1520] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9773e000) [pid = 5609] [serial = 1502] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9a956400) [pid = 5609] [serial = 1511] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0xa23c3000) [pid = 5609] [serial = 1523] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9ba87c00) [pid = 5609] [serial = 1518] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x91501800) [pid = 5609] [serial = 1488] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0xa2375400) [pid = 5609] [serial = 1467] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dab2800) [pid = 5609] [serial = 1482] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0xa23e8000) [pid = 5609] [serial = 1524] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x952ae400) [pid = 5609] [serial = 1499] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0xa23f3000) [pid = 5609] [serial = 1527] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8e944800) [pid = 5609] [serial = 1485] [outer = (nil)] [url = about:blank] 19:12:26 INFO - PROCESS | 5609 | 1463796746645 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 4192ms 19:12:26 INFO - PROCESS | 5609 | 1463796746706 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 5609 | 1463796746713 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 19:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:12:26 INFO - PROCESS | 5609 | 1463796746722 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 5609 | 1463796746729 Marionette TRACE conn4 <- [1,2182,null,{}] 19:12:26 INFO - PROCESS | 5609 | 1463796746738 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:26 INFO - PROCESS | 5609 | 1463796746995 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 19:12:27 INFO - PROCESS | 5609 | 1463796747223 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c2800 == 154 [pid = 5609] [id = 553] 19:12:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x858c6400) [pid = 5609] [serial = 1660] [outer = (nil)] 19:12:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8b7a4800) [pid = 5609] [serial = 1661] [outer = 0x858c6400] 19:12:27 INFO - PROCESS | 5609 | 1463796747309 Marionette DEBUG loaded listener.js 19:12:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8b970c00) [pid = 5609] [serial = 1662] [outer = 0x858c6400] 19:12:28 INFO - PROCESS | 5609 | 1463796748158 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1491ms 19:12:28 INFO - PROCESS | 5609 | 1463796748248 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 19:12:28 INFO - PROCESS | 5609 | 1463796748256 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 19:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:12:28 INFO - PROCESS | 5609 | 1463796748271 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:12:28 INFO - PROCESS | 5609 | 1463796748276 Marionette TRACE conn4 <- [1,2186,null,{}] 19:12:28 INFO - PROCESS | 5609 | 1463796748282 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:28 INFO - PROCESS | 5609 | 1463796748531 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 19:12:28 INFO - PROCESS | 5609 | 1463796748878 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dab4400 == 155 [pid = 5609] [id = 554] 19:12:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8daba000) [pid = 5609] [serial = 1663] [outer = (nil)] 19:12:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8db8cc00) [pid = 5609] [serial = 1664] [outer = 0x8daba000] 19:12:28 INFO - PROCESS | 5609 | 1463796748955 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8dc0bc00) [pid = 5609] [serial = 1665] [outer = 0x8daba000] 19:12:29 INFO - PROCESS | 5609 | 1463796749847 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1641ms 19:12:29 INFO - PROCESS | 5609 | 1463796749912 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 19:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:12:29 INFO - PROCESS | 5609 | 1463796749916 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 19:12:29 INFO - PROCESS | 5609 | 1463796749923 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 5609 | 1463796749929 Marionette TRACE conn4 <- [1,2190,null,{}] 19:12:29 INFO - PROCESS | 5609 | 1463796749955 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:30 INFO - PROCESS | 5609 | 1463796750257 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 19:12:30 INFO - PROCESS | 5609 | 1463796750329 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0ea000 == 156 [pid = 5609] [id = 555] 19:12:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8e8b9800) [pid = 5609] [serial = 1666] [outer = (nil)] 19:12:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8e945000) [pid = 5609] [serial = 1667] [outer = 0x8e8b9800] 19:12:30 INFO - PROCESS | 5609 | 1463796750409 Marionette DEBUG loaded listener.js 19:12:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x8eabbc00) [pid = 5609] [serial = 1668] [outer = 0x8e8b9800] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x92542400) [pid = 5609] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8ea52400) [pid = 5609] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0xa114ac00) [pid = 5609] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8f345400) [pid = 5609] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9160a400) [pid = 5609] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8c06dc00) [pid = 5609] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8e8bfc00) [pid = 5609] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9a725c00) [pid = 5609] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9b4aac00) [pid = 5609] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9a13a000) [pid = 5609] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8db81c00) [pid = 5609] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0xa27e5800) [pid = 5609] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8b63f000) [pid = 5609] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8ea54400) [pid = 5609] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x97780400) [pid = 5609] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8e2e7c00) [pid = 5609] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8dabfc00) [pid = 5609] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x952b5000) [pid = 5609] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x95089c00) [pid = 5609] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9a954c00) [pid = 5609] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9a955c00) [pid = 5609] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:12:31 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9bd96400) [pid = 5609] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:12:31 INFO - PROCESS | 5609 | 1463796751986 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2094ms 19:12:32 INFO - PROCESS | 5609 | 1463796752017 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 19:12:32 INFO - PROCESS | 5609 | 1463796752022 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 19:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:12:32 INFO - PROCESS | 5609 | 1463796752028 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:12:32 INFO - PROCESS | 5609 | 1463796752032 Marionette TRACE conn4 <- [1,2194,null,{}] 19:12:32 INFO - PROCESS | 5609 | 1463796752037 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:32 INFO - PROCESS | 5609 | 1463796752270 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 19:12:32 INFO - PROCESS | 5609 | 1463796752477 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c06dc00 == 157 [pid = 5609] [id = 556] 19:12:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8dc03400) [pid = 5609] [serial = 1669] [outer = (nil)] 19:12:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8f351000) [pid = 5609] [serial = 1670] [outer = 0x8dc03400] 19:12:32 INFO - PROCESS | 5609 | 1463796752558 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8f999000) [pid = 5609] [serial = 1671] [outer = 0x8dc03400] 19:12:33 INFO - PROCESS | 5609 | 1463796753602 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1642ms 19:12:33 INFO - PROCESS | 5609 | 1463796753673 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 5609 | 1463796753680 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 19:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:12:33 INFO - PROCESS | 5609 | 1463796753690 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 5609 | 1463796753697 Marionette TRACE conn4 <- [1,2198,null,{}] 19:12:33 INFO - PROCESS | 5609 | 1463796753707 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:34 INFO - PROCESS | 5609 | 1463796754013 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 19:12:34 INFO - PROCESS | 5609 | 1463796754377 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d6d400 == 158 [pid = 5609] [id = 557] 19:12:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8b93b000) [pid = 5609] [serial = 1672] [outer = (nil)] 19:12:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8ce58000) [pid = 5609] [serial = 1673] [outer = 0x8b93b000] 19:12:34 INFO - PROCESS | 5609 | 1463796754471 Marionette DEBUG loaded listener.js 19:12:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8d9ce000) [pid = 5609] [serial = 1674] [outer = 0x8b93b000] 19:12:35 INFO - PROCESS | 5609 | 1463796755454 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1800ms 19:12:35 INFO - PROCESS | 5609 | 1463796755490 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 5609 | 1463796755500 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 19:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:12:35 INFO - PROCESS | 5609 | 1463796755512 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 5609 | 1463796755515 Marionette TRACE conn4 <- [1,2202,null,{}] 19:12:35 INFO - PROCESS | 5609 | 1463796755522 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:35 INFO - PROCESS | 5609 | 1463796755840 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 19:12:36 INFO - PROCESS | 5609 | 1463796756242 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2ecc00 == 159 [pid = 5609] [id = 558] 19:12:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8e2f1400) [pid = 5609] [serial = 1675] [outer = (nil)] 19:12:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8e8c2c00) [pid = 5609] [serial = 1676] [outer = 0x8e2f1400] 19:12:36 INFO - PROCESS | 5609 | 1463796756342 Marionette DEBUG loaded listener.js 19:12:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8ea4e400) [pid = 5609] [serial = 1677] [outer = 0x8e2f1400] 19:12:37 INFO - PROCESS | 5609 | 1463796757358 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1883ms 19:12:37 INFO - PROCESS | 5609 | 1463796757395 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 19:12:37 INFO - PROCESS | 5609 | 1463796757399 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 19:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:12:37 INFO - PROCESS | 5609 | 1463796757406 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:12:37 INFO - PROCESS | 5609 | 1463796757413 Marionette TRACE conn4 <- [1,2206,null,{}] 19:12:37 INFO - PROCESS | 5609 | 1463796757430 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:37 INFO - PROCESS | 5609 | 1463796757718 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 19:12:38 INFO - PROCESS | 5609 | 1463796758126 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa0400 == 160 [pid = 5609] [id = 559] 19:12:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x91508400) [pid = 5609] [serial = 1678] [outer = (nil)] 19:12:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x91601800) [pid = 5609] [serial = 1679] [outer = 0x91508400] 19:12:38 INFO - PROCESS | 5609 | 1463796758282 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9160cc00) [pid = 5609] [serial = 1680] [outer = 0x91508400] 19:12:39 INFO - PROCESS | 5609 | 1463796759801 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2441ms 19:12:39 INFO - PROCESS | 5609 | 1463796759849 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 19:12:39 INFO - PROCESS | 5609 | 1463796759857 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 19:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:12:39 INFO - PROCESS | 5609 | 1463796759868 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:12:39 INFO - PROCESS | 5609 | 1463796759873 Marionette TRACE conn4 <- [1,2210,null,{}] 19:12:39 INFO - PROCESS | 5609 | 1463796759884 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:40 INFO - PROCESS | 5609 | 1463796760269 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 19:12:40 INFO - PROCESS | 5609 | 1463796760540 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e944800 == 161 [pid = 5609] [id = 560] 19:12:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x91604c00) [pid = 5609] [serial = 1681] [outer = (nil)] 19:12:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x92385c00) [pid = 5609] [serial = 1682] [outer = 0x91604c00] 19:12:40 INFO - PROCESS | 5609 | 1463796760637 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9238f000) [pid = 5609] [serial = 1683] [outer = 0x91604c00] 19:12:41 INFO - PROCESS | 5609 | 1463796761531 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1742ms 19:12:41 INFO - PROCESS | 5609 | 1463796761609 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 19:12:41 INFO - PROCESS | 5609 | 1463796761614 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 19:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:12:41 INFO - PROCESS | 5609 | 1463796761620 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 5609 | 1463796761624 Marionette TRACE conn4 <- [1,2214,null,{}] 19:12:41 INFO - PROCESS | 5609 | 1463796761630 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:41 INFO - PROCESS | 5609 | 1463796761909 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 19:12:42 INFO - PROCESS | 5609 | 1463796762247 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x9150e400 == 162 [pid = 5609] [id = 561] 19:12:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x92231c00) [pid = 5609] [serial = 1684] [outer = (nil)] 19:12:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x92542c00) [pid = 5609] [serial = 1685] [outer = 0x92231c00] 19:12:42 INFO - PROCESS | 5609 | 1463796762338 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x92547800) [pid = 5609] [serial = 1686] [outer = 0x92231c00] 19:12:43 INFO - PROCESS | 5609 | 1463796763240 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1682ms 19:12:43 INFO - PROCESS | 5609 | 1463796763304 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 19:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:12:43 INFO - PROCESS | 5609 | 1463796763308 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 19:12:43 INFO - PROCESS | 5609 | 1463796763315 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:12:43 INFO - PROCESS | 5609 | 1463796763318 Marionette TRACE conn4 <- [1,2218,null,{}] 19:12:43 INFO - PROCESS | 5609 | 1463796763324 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:43 INFO - PROCESS | 5609 | 1463796763632 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 19:12:44 INFO - PROCESS | 5609 | 1463796764037 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe4400 == 163 [pid = 5609] [id = 562] 19:12:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9252fc00) [pid = 5609] [serial = 1687] [outer = (nil)] 19:12:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x952ac400) [pid = 5609] [serial = 1688] [outer = 0x9252fc00] 19:12:44 INFO - PROCESS | 5609 | 1463796764132 Marionette DEBUG loaded listener.js 19:12:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x952b5000) [pid = 5609] [serial = 1689] [outer = 0x9252fc00] 19:12:45 INFO - PROCESS | 5609 | 1463796765082 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1840ms 19:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:12:45 INFO - PROCESS | 5609 | 1463796765155 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 19:12:45 INFO - PROCESS | 5609 | 1463796765158 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 19:12:45 INFO - PROCESS | 5609 | 1463796765166 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:12:45 INFO - PROCESS | 5609 | 1463796765169 Marionette TRACE conn4 <- [1,2222,null,{}] 19:12:45 INFO - PROCESS | 5609 | 1463796765175 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:45 INFO - PROCESS | 5609 | 1463796765465 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 19:12:45 INFO - PROCESS | 5609 | 1463796765801 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x923fe000 == 164 [pid = 5609] [id = 563] 19:12:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x95083400) [pid = 5609] [serial = 1690] [outer = (nil)] 19:12:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x97733c00) [pid = 5609] [serial = 1691] [outer = 0x95083400] 19:12:45 INFO - PROCESS | 5609 | 1463796765905 Marionette DEBUG loaded listener.js 19:12:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9773d000) [pid = 5609] [serial = 1692] [outer = 0x95083400] 19:12:46 INFO - PROCESS | 5609 | 1463796766806 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1691ms 19:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:12:46 INFO - PROCESS | 5609 | 1463796766857 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 19:12:46 INFO - PROCESS | 5609 | 1463796766861 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 19:12:46 INFO - PROCESS | 5609 | 1463796766887 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 5609 | 1463796766891 Marionette TRACE conn4 <- [1,2226,null,{}] 19:12:46 INFO - PROCESS | 5609 | 1463796766899 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:47 INFO - PROCESS | 5609 | 1463796767135 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 19:12:47 INFO - PROCESS | 5609 | 1463796767470 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x952ae800 == 165 [pid = 5609] [id = 564] 19:12:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x952b2800) [pid = 5609] [serial = 1693] [outer = (nil)] 19:12:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9837a800) [pid = 5609] [serial = 1694] [outer = 0x952b2800] 19:12:47 INFO - PROCESS | 5609 | 1463796767580 Marionette DEBUG loaded listener.js 19:12:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x99ee5400) [pid = 5609] [serial = 1695] [outer = 0x952b2800] 19:12:48 INFO - PROCESS | 5609 | 1463796768565 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1757ms 19:12:48 INFO - PROCESS | 5609 | 1463796768624 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 19:12:48 INFO - PROCESS | 5609 | 1463796768629 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 19:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:12:48 INFO - PROCESS | 5609 | 1463796768635 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 5609 | 1463796768639 Marionette TRACE conn4 <- [1,2230,null,{}] 19:12:48 INFO - PROCESS | 5609 | 1463796768645 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:48 INFO - PROCESS | 5609 | 1463796768906 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 19:12:49 INFO - PROCESS | 5609 | 1463796769268 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x92231800 == 166 [pid = 5609] [id = 565] 19:12:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x965c0c00) [pid = 5609] [serial = 1696] [outer = (nil)] 19:12:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9a26e000) [pid = 5609] [serial = 1697] [outer = 0x965c0c00] 19:12:49 INFO - PROCESS | 5609 | 1463796769364 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9a726000) [pid = 5609] [serial = 1698] [outer = 0x965c0c00] 19:12:50 INFO - PROCESS | 5609 | 1463796770275 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1690ms 19:12:50 INFO - PROCESS | 5609 | 1463796770328 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 5609 | 1463796770331 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 19:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:12:50 INFO - PROCESS | 5609 | 1463796770339 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 5609 | 1463796770343 Marionette TRACE conn4 <- [1,2234,null,{}] 19:12:50 INFO - PROCESS | 5609 | 1463796770349 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:50 INFO - PROCESS | 5609 | 1463796770594 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 19:12:50 INFO - PROCESS | 5609 | 1463796770944 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x981ec400 == 167 [pid = 5609] [id = 566] 19:12:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a1a1000) [pid = 5609] [serial = 1699] [outer = (nil)] 19:12:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a956400) [pid = 5609] [serial = 1700] [outer = 0x9a1a1000] 19:12:51 INFO - PROCESS | 5609 | 1463796771040 Marionette DEBUG loaded listener.js 19:12:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a9d6c00) [pid = 5609] [serial = 1701] [outer = 0x9a1a1000] 19:12:51 INFO - PROCESS | 5609 | 1463796771927 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1632ms 19:12:51 INFO - PROCESS | 5609 | 1463796771972 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 19:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:12:51 INFO - PROCESS | 5609 | 1463796771977 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 19:12:51 INFO - PROCESS | 5609 | 1463796771983 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 5609 | 1463796771988 Marionette TRACE conn4 <- [1,2238,null,{}] 19:12:52 INFO - PROCESS | 5609 | 1463796771994 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:52 INFO - PROCESS | 5609 | 1463796772255 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 19:12:52 INFO - PROCESS | 5609 | 1463796772605 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afce800 == 168 [pid = 5609] [id = 567] 19:12:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9b262800) [pid = 5609] [serial = 1702] [outer = (nil)] 19:12:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9b7e0000) [pid = 5609] [serial = 1703] [outer = 0x9b262800] 19:12:52 INFO - PROCESS | 5609 | 1463796772703 Marionette DEBUG loaded listener.js 19:12:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9bd09000) [pid = 5609] [serial = 1704] [outer = 0x9b262800] 19:12:53 INFO - PROCESS | 5609 | 1463796773625 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1683ms 19:12:53 INFO - PROCESS | 5609 | 1463796773668 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 19:12:53 INFO - PROCESS | 5609 | 1463796773672 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 19:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:12:53 INFO - PROCESS | 5609 | 1463796773678 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:12:53 INFO - PROCESS | 5609 | 1463796773682 Marionette TRACE conn4 <- [1,2242,null,{}] 19:12:53 INFO - PROCESS | 5609 | 1463796773688 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:53 INFO - PROCESS | 5609 | 1463796773957 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 19:12:54 INFO - PROCESS | 5609 | 1463796774334 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x9bd8f800 == 169 [pid = 5609] [id = 568] 19:12:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9bd93800) [pid = 5609] [serial = 1705] [outer = (nil)] 19:12:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9cbb0800) [pid = 5609] [serial = 1706] [outer = 0x9bd93800] 19:12:54 INFO - PROCESS | 5609 | 1463796774429 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9d525400) [pid = 5609] [serial = 1707] [outer = 0x9bd93800] 19:12:55 INFO - PROCESS | 5609 | 1463796775360 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1734ms 19:12:55 INFO - PROCESS | 5609 | 1463796775414 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 19:12:55 INFO - PROCESS | 5609 | 1463796775417 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 19:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:12:55 INFO - PROCESS | 5609 | 1463796775424 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:12:55 INFO - PROCESS | 5609 | 1463796775427 Marionette TRACE conn4 <- [1,2246,null,{}] 19:12:55 INFO - PROCESS | 5609 | 1463796775434 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:55 INFO - PROCESS | 5609 | 1463796775712 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 19:12:56 INFO - PROCESS | 5609 | 1463796776055 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a946000 == 170 [pid = 5609] [id = 569] 19:12:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9a951800) [pid = 5609] [serial = 1708] [outer = (nil)] 19:12:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0xa1156000) [pid = 5609] [serial = 1709] [outer = 0x9a951800] 19:12:56 INFO - PROCESS | 5609 | 1463796776152 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0xa22ad400) [pid = 5609] [serial = 1710] [outer = 0x9a951800] 19:12:57 INFO - PROCESS | 5609 | 1463796777052 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1686ms 19:12:57 INFO - PROCESS | 5609 | 1463796777110 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 19:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:12:57 INFO - PROCESS | 5609 | 1463796777115 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 19:12:57 INFO - PROCESS | 5609 | 1463796777122 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 5609 | 1463796777125 Marionette TRACE conn4 <- [1,2250,null,{}] 19:12:57 INFO - PROCESS | 5609 | 1463796777131 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:57 INFO - PROCESS | 5609 | 1463796777384 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 19:12:57 INFO - PROCESS | 5609 | 1463796777728 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d57800 == 171 [pid = 5609] [id = 570] 19:12:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9af8c000) [pid = 5609] [serial = 1711] [outer = (nil)] 19:12:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0xa23f1800) [pid = 5609] [serial = 1712] [outer = 0x9af8c000] 19:12:57 INFO - PROCESS | 5609 | 1463796777825 Marionette DEBUG loaded listener.js 19:12:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0xa23f3c00) [pid = 5609] [serial = 1713] [outer = 0x9af8c000] 19:12:58 INFO - PROCESS | 5609 | 1463796778757 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1692ms 19:12:58 INFO - PROCESS | 5609 | 1463796778815 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 19:12:58 INFO - PROCESS | 5609 | 1463796778819 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 19:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:12:58 INFO - PROCESS | 5609 | 1463796778827 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:12:58 INFO - PROCESS | 5609 | 1463796778831 Marionette TRACE conn4 <- [1,2254,null,{}] 19:12:58 INFO - PROCESS | 5609 | 1463796778837 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:12:59 INFO - PROCESS | 5609 | 1463796779109 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 19:12:59 INFO - PROCESS | 5609 | 1463796779590 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x90cac800 == 172 [pid = 5609] [id = 571] 19:12:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x90cae400) [pid = 5609] [serial = 1714] [outer = (nil)] 19:12:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x90cb3800) [pid = 5609] [serial = 1715] [outer = 0x90cae400] 19:12:59 INFO - PROCESS | 5609 | 1463796779739 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x90cb6800) [pid = 5609] [serial = 1716] [outer = 0x90cae400] 19:13:01 INFO - PROCESS | 5609 | 1463796781106 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2340ms 19:13:01 INFO - PROCESS | 5609 | 1463796781176 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 19:13:01 INFO - PROCESS | 5609 | 1463796781187 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 19:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:13:01 INFO - PROCESS | 5609 | 1463796781243 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:13:01 INFO - PROCESS | 5609 | 1463796781249 Marionette TRACE conn4 <- [1,2258,null,{}] 19:13:01 INFO - PROCESS | 5609 | 1463796781298 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:01 INFO - PROCESS | 5609 | 1463796781676 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 19:13:02 INFO - PROCESS | 5609 | 1463796781994 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d76800 == 173 [pid = 5609] [id = 572] 19:13:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x90cac000) [pid = 5609] [serial = 1717] [outer = (nil)] 19:13:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0xa2243000) [pid = 5609] [serial = 1718] [outer = 0x90cac000] 19:13:02 INFO - PROCESS | 5609 | 1463796782091 Marionette DEBUG loaded listener.js 19:13:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa23edc00) [pid = 5609] [serial = 1719] [outer = 0x90cac000] 19:13:03 INFO - PROCESS | 5609 | 1463796783183 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2025ms 19:13:03 INFO - PROCESS | 5609 | 1463796783226 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 19:13:03 INFO - PROCESS | 5609 | 1463796783231 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 19:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:13:03 INFO - PROCESS | 5609 | 1463796783238 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:13:03 INFO - PROCESS | 5609 | 1463796783242 Marionette TRACE conn4 <- [1,2262,null,{}] 19:13:03 INFO - PROCESS | 5609 | 1463796783248 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:03 INFO - PROCESS | 5609 | 1463796783516 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8f345c00 == 172 [pid = 5609] [id = 95] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x91507000 == 171 [pid = 5609] [id = 336] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x92544800 == 170 [pid = 5609] [id = 335] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0ea000 == 169 [pid = 5609] [id = 555] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8dab4400 == 168 [pid = 5609] [id = 554] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x858c2800 == 167 [pid = 5609] [id = 553] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4d7400 == 166 [pid = 5609] [id = 551] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9a958400 == 165 [pid = 5609] [id = 549] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x89d59400 == 164 [pid = 5609] [id = 550] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9a94c800 == 163 [pid = 5609] [id = 548] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9bd04400 == 162 [pid = 5609] [id = 547] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9b040c00 == 161 [pid = 5609] [id = 546] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x92547400 == 160 [pid = 5609] [id = 544] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x92545400 == 159 [pid = 5609] [id = 545] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9777d000 == 158 [pid = 5609] [id = 543] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab1400 == 157 [pid = 5609] [id = 542] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9150d400 == 156 [pid = 5609] [id = 541] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x9150a000 == 155 [pid = 5609] [id = 540] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8e944400 == 154 [pid = 5609] [id = 539] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea4d800 == 153 [pid = 5609] [id = 538] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8f343800 == 152 [pid = 5609] [id = 537] 19:13:06 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a3400 == 151 [pid = 5609] [id = 536] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x90c1e800) [pid = 5609] [serial = 1605] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x94664400) [pid = 5609] [serial = 1559] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x92548c00) [pid = 5609] [serial = 1556] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0xa27ea800) [pid = 5609] [serial = 1586] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8f995400) [pid = 5609] [serial = 1604] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x92382000) [pid = 5609] [serial = 1553] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0xa315b000) [pid = 5609] [serial = 1587] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8dcb6c00) [pid = 5609] [serial = 1548] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8ea55c00) [pid = 5609] [serial = 1601] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9af8c800) [pid = 5609] [serial = 1575] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9bd9cc00) [pid = 5609] [serial = 1578] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9a945c00) [pid = 5609] [serial = 1572] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8eabc800) [pid = 5609] [serial = 1479] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0xa51a4000) [pid = 5609] [serial = 1593] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8dbe2800) [pid = 5609] [serial = 1547] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8b79f800) [pid = 5609] [serial = 1595] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x90c18000) [pid = 5609] [serial = 1551] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9a268800) [pid = 5609] [serial = 1568] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0xa27eac00) [pid = 5609] [serial = 1533] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8db8fc00) [pid = 5609] [serial = 1598] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9a943000) [pid = 5609] [serial = 1571] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8f6ac400) [pid = 5609] [serial = 1550] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x983e7000) [pid = 5609] [serial = 1566] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9ba8ec00) [pid = 5609] [serial = 1577] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9a95e800) [pid = 5609] [serial = 1574] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x97738000) [pid = 5609] [serial = 1563] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9d589800) [pid = 5609] [serial = 1581] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x8f346800) [pid = 5609] [serial = 1602] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8dc04000) [pid = 5609] [serial = 1599] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9238f400) [pid = 5609] [serial = 1554] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0xa3352c00) [pid = 5609] [serial = 1589] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8b963c00) [pid = 5609] [serial = 1596] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9a62f800) [pid = 5609] [serial = 1569] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x937cf000) [pid = 5609] [serial = 1557] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x965c2c00) [pid = 5609] [serial = 1562] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa513e800) [pid = 5609] [serial = 1592] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9466c400) [pid = 5609] [serial = 1560] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9cbb1c00) [pid = 5609] [serial = 1580] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x97789c00) [pid = 5609] [serial = 1565] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0xa23e7800) [pid = 5609] [serial = 1584] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0xa237b000) [pid = 5609] [serial = 1583] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0xa335a000) [pid = 5609] [serial = 1590] [outer = (nil)] [url = about:blank] 19:13:06 INFO - PROCESS | 5609 | 1463796786484 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c5c00 == 152 [pid = 5609] [id = 573] 19:13:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x858ca800) [pid = 5609] [serial = 1720] [outer = (nil)] 19:13:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x89d54400) [pid = 5609] [serial = 1721] [outer = 0x858ca800] 19:13:06 INFO - PROCESS | 5609 | 1463796786577 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8a4e3800) [pid = 5609] [serial = 1722] [outer = 0x858ca800] 19:13:07 INFO - PROCESS | 5609 | 1463796787431 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 4248ms 19:13:07 INFO - PROCESS | 5609 | 1463796787488 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 19:13:07 INFO - PROCESS | 5609 | 1463796787495 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 19:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:13:07 INFO - PROCESS | 5609 | 1463796787503 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - PROCESS | 5609 | 1463796787509 Marionette TRACE conn4 <- [1,2266,null,{}] 19:13:07 INFO - PROCESS | 5609 | 1463796787517 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:07 INFO - PROCESS | 5609 | 1463796787761 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 19:13:07 INFO - PROCESS | 5609 | 1463796787963 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0ee400 == 153 [pid = 5609] [id = 574] 19:13:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8ce53000) [pid = 5609] [serial = 1723] [outer = (nil)] 19:13:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8db82800) [pid = 5609] [serial = 1724] [outer = 0x8ce53000] 19:13:08 INFO - PROCESS | 5609 | 1463796788047 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8dbeec00) [pid = 5609] [serial = 1725] [outer = 0x8ce53000] 19:13:08 INFO - PROCESS | 5609 | 1463796788961 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1488ms 19:13:08 INFO - PROCESS | 5609 | 1463796788995 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 19:13:09 INFO - PROCESS | 5609 | 1463796789001 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 19:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:13:09 INFO - PROCESS | 5609 | 1463796789009 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:13:09 INFO - PROCESS | 5609 | 1463796789013 Marionette TRACE conn4 <- [1,2270,null,{}] 19:13:09 INFO - PROCESS | 5609 | 1463796789029 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:09 INFO - PROCESS | 5609 | 1463796789371 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 19:13:09 INFO - PROCESS | 5609 | 1463796789414 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcb5000 == 154 [pid = 5609] [id = 575] 19:13:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8e2ee400) [pid = 5609] [serial = 1726] [outer = (nil)] 19:13:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8e8ba000) [pid = 5609] [serial = 1727] [outer = 0x8e2ee400] 19:13:09 INFO - PROCESS | 5609 | 1463796789493 Marionette DEBUG loaded listener.js 19:13:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8ea4d800) [pid = 5609] [serial = 1728] [outer = 0x8e2ee400] 19:13:10 INFO - PROCESS | 5609 | 1463796790609 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1642ms 19:13:10 INFO - PROCESS | 5609 | 1463796790654 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 19:13:10 INFO - PROCESS | 5609 | 1463796790661 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 19:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8ce57400) [pid = 5609] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x858c6400) [pid = 5609] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8c06e800) [pid = 5609] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9d9d2800) [pid = 5609] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0xa6382c00) [pid = 5609] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x965bd400) [pid = 5609] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8daba000) [pid = 5609] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9bd99c00) [pid = 5609] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x95001800) [pid = 5609] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8f344400) [pid = 5609] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x981ea800) [pid = 5609] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0xa685d800) [pid = 5609] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8e8b9800) [pid = 5609] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9238d000) [pid = 5609] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x92544000) [pid = 5609] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9bd0c400) [pid = 5609] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9a242400) [pid = 5609] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0xa060d000) [pid = 5609] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x92229c00) [pid = 5609] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8f6ae400) [pid = 5609] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:13:11 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x9238b400) [pid = 5609] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:13:11 INFO - PROCESS | 5609 | 1463796791693 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 5609 | 1463796791704 Marionette TRACE conn4 <- [1,2274,null,{}] 19:13:11 INFO - PROCESS | 5609 | 1463796791732 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:12 INFO - PROCESS | 5609 | 1463796792028 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 19:13:12 INFO - PROCESS | 5609 | 1463796792160 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f344400 == 155 [pid = 5609] [id = 576] 19:13:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8f347800) [pid = 5609] [serial = 1729] [outer = (nil)] 19:13:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8f6ae400) [pid = 5609] [serial = 1730] [outer = 0x8f347800] 19:13:12 INFO - PROCESS | 5609 | 1463796792245 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x90c14c00) [pid = 5609] [serial = 1731] [outer = 0x8f347800] 19:13:13 INFO - PROCESS | 5609 | 1463796793056 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2439ms 19:13:13 INFO - PROCESS | 5609 | 1463796793111 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 19:13:13 INFO - PROCESS | 5609 | 1463796793115 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 19:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:13:13 INFO - PROCESS | 5609 | 1463796793123 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:13:13 INFO - PROCESS | 5609 | 1463796793126 Marionette TRACE conn4 <- [1,2278,null,{}] 19:13:13 INFO - PROCESS | 5609 | 1463796793132 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:13 INFO - PROCESS | 5609 | 1463796793371 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 19:13:13 INFO - PROCESS | 5609 | 1463796793723 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9dc00 == 156 [pid = 5609] [id = 577] 19:13:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x89b9fc00) [pid = 5609] [serial = 1732] [outer = (nil)] 19:13:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8a4d7400) [pid = 5609] [serial = 1733] [outer = 0x89b9fc00] 19:13:13 INFO - PROCESS | 5609 | 1463796793893 Marionette DEBUG loaded listener.js 19:13:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8b940400) [pid = 5609] [serial = 1734] [outer = 0x89b9fc00] 19:13:14 INFO - PROCESS | 5609 | 1463796794976 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1881ms 19:13:15 INFO - PROCESS | 5609 | 1463796795006 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 19:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:13:15 INFO - PROCESS | 5609 | 1463796795012 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 19:13:15 INFO - PROCESS | 5609 | 1463796795020 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:13:15 INFO - PROCESS | 5609 | 1463796795027 Marionette TRACE conn4 <- [1,2282,null,{}] 19:13:15 INFO - PROCESS | 5609 | 1463796795035 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:15 INFO - PROCESS | 5609 | 1463796795295 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 19:13:15 INFO - PROCESS | 5609 | 1463796795641 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbee400 == 157 [pid = 5609] [id = 578] 19:13:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8dc09000) [pid = 5609] [serial = 1735] [outer = (nil)] 19:13:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8dcbc000) [pid = 5609] [serial = 1736] [outer = 0x8dc09000] 19:13:15 INFO - PROCESS | 5609 | 1463796795755 Marionette DEBUG loaded listener.js 19:13:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8e3f4000) [pid = 5609] [serial = 1737] [outer = 0x8dc09000] 19:13:16 INFO - PROCESS | 5609 | 1463796796744 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1789ms 19:13:16 INFO - PROCESS | 5609 | 1463796796811 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 5609 | 1463796796818 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 19:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:13:16 INFO - PROCESS | 5609 | 1463796796829 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 5609 | 1463796796833 Marionette TRACE conn4 <- [1,2286,null,{}] 19:13:16 INFO - PROCESS | 5609 | 1463796796840 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:17 INFO - PROCESS | 5609 | 1463796797137 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 19:13:17 INFO - PROCESS | 5609 | 1463796797539 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4ec00 == 158 [pid = 5609] [id = 579] 19:13:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8eab3800) [pid = 5609] [serial = 1738] [outer = (nil)] 19:13:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8f344c00) [pid = 5609] [serial = 1739] [outer = 0x8eab3800] 19:13:17 INFO - PROCESS | 5609 | 1463796797636 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8f995400) [pid = 5609] [serial = 1740] [outer = 0x8eab3800] 19:13:18 INFO - PROCESS | 5609 | 1463796798712 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 19:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1934ms 19:13:18 INFO - PROCESS | 5609 | 1463796798764 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 19:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:13:18 INFO - PROCESS | 5609 | 1463796798769 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 19:13:18 INFO - PROCESS | 5609 | 1463796798779 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 5609 | 1463796798789 Marionette TRACE conn4 <- [1,2290,null,{}] 19:13:18 INFO - PROCESS | 5609 | 1463796798804 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:19 INFO - PROCESS | 5609 | 1463796799143 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 19:13:19 INFO - PROCESS | 5609 | 1463796799491 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab1c00 == 159 [pid = 5609] [id = 580] 19:13:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x90cae000) [pid = 5609] [serial = 1741] [outer = (nil)] 19:13:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x91602000) [pid = 5609] [serial = 1742] [outer = 0x90cae000] 19:13:19 INFO - PROCESS | 5609 | 1463796799589 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x91609800) [pid = 5609] [serial = 1743] [outer = 0x90cae000] 19:13:20 INFO - PROCESS | 5609 | 1463796800614 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1895ms 19:13:20 INFO - PROCESS | 5609 | 1463796800671 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 19:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:13:20 INFO - PROCESS | 5609 | 1463796800677 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 19:13:20 INFO - PROCESS | 5609 | 1463796800685 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:13:20 INFO - PROCESS | 5609 | 1463796800689 Marionette TRACE conn4 <- [1,2294,null,{}] 19:13:20 INFO - PROCESS | 5609 | 1463796800696 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:20 INFO - PROCESS | 5609 | 1463796800967 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 19:13:21 INFO - PROCESS | 5609 | 1463796801306 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x92229c00 == 160 [pid = 5609] [id = 581] 19:13:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x92387c00) [pid = 5609] [serial = 1744] [outer = (nil)] 19:13:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x92528400) [pid = 5609] [serial = 1745] [outer = 0x92387c00] 19:13:21 INFO - PROCESS | 5609 | 1463796801407 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92544800) [pid = 5609] [serial = 1746] [outer = 0x92387c00] 19:13:22 INFO - PROCESS | 5609 | 1463796802317 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1691ms 19:13:22 INFO - PROCESS | 5609 | 1463796802385 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 5609 | 1463796802390 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 19:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:13:22 INFO - PROCESS | 5609 | 1463796802400 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:13:22 INFO - PROCESS | 5609 | 1463796802403 Marionette TRACE conn4 <- [1,2298,null,{}] 19:13:22 INFO - PROCESS | 5609 | 1463796802410 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:22 INFO - PROCESS | 5609 | 1463796802667 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 19:13:23 INFO - PROCESS | 5609 | 1463796803011 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x9254f800 == 161 [pid = 5609] [id = 582] 19:13:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x937cb400) [pid = 5609] [serial = 1747] [outer = (nil)] 19:13:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x93a93800) [pid = 5609] [serial = 1748] [outer = 0x937cb400] 19:13:23 INFO - PROCESS | 5609 | 1463796803126 Marionette DEBUG loaded listener.js 19:13:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x9507e400) [pid = 5609] [serial = 1749] [outer = 0x937cb400] 19:13:24 INFO - PROCESS | 5609 | 1463796804103 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1781ms 19:13:24 INFO - PROCESS | 5609 | 1463796804182 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 19:13:24 INFO - PROCESS | 5609 | 1463796804186 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 19:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:13:24 INFO - PROCESS | 5609 | 1463796804193 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:13:24 INFO - PROCESS | 5609 | 1463796804198 Marionette TRACE conn4 <- [1,2302,null,{}] 19:13:24 INFO - PROCESS | 5609 | 1463796804204 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:24 INFO - PROCESS | 5609 | 1463796804503 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 19:13:24 INFO - PROCESS | 5609 | 1463796804870 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa6000 == 162 [pid = 5609] [id = 583] 19:13:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x91507400) [pid = 5609] [serial = 1750] [outer = (nil)] 19:13:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9520dc00) [pid = 5609] [serial = 1751] [outer = 0x91507400] 19:13:24 INFO - PROCESS | 5609 | 1463796804963 Marionette DEBUG loaded listener.js 19:13:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x952b2400) [pid = 5609] [serial = 1752] [outer = 0x91507400] 19:13:25 INFO - PROCESS | 5609 | 1463796805938 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1787ms 19:13:25 INFO - PROCESS | 5609 | 1463796805982 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 19:13:25 INFO - PROCESS | 5609 | 1463796805986 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 19:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:13:25 INFO - PROCESS | 5609 | 1463796805993 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 5609 | 1463796805996 Marionette TRACE conn4 <- [1,2306,null,{}] 19:13:26 INFO - PROCESS | 5609 | 1463796806003 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:26 INFO - PROCESS | 5609 | 1463796806266 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 19:13:26 INFO - PROCESS | 5609 | 1463796806613 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f7c00 == 163 [pid = 5609] [id = 584] 19:13:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9238b800) [pid = 5609] [serial = 1753] [outer = (nil)] 19:13:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9776c400) [pid = 5609] [serial = 1754] [outer = 0x9238b800] 19:13:26 INFO - PROCESS | 5609 | 1463796806722 Marionette DEBUG loaded listener.js 19:13:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9777f800) [pid = 5609] [serial = 1755] [outer = 0x9238b800] 19:13:27 INFO - PROCESS | 5609 | 1463796807648 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1735ms 19:13:27 INFO - PROCESS | 5609 | 1463796807729 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 19:13:27 INFO - PROCESS | 5609 | 1463796807733 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 19:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:13:27 INFO - PROCESS | 5609 | 1463796807740 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:13:27 INFO - PROCESS | 5609 | 1463796807744 Marionette TRACE conn4 <- [1,2310,null,{}] 19:13:27 INFO - PROCESS | 5609 | 1463796807750 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:28 INFO - PROCESS | 5609 | 1463796808032 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 19:13:28 INFO - PROCESS | 5609 | 1463796808372 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa9000 == 164 [pid = 5609] [id = 585] 19:13:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x965bfc00) [pid = 5609] [serial = 1756] [outer = (nil)] 19:13:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x99ee5800) [pid = 5609] [serial = 1757] [outer = 0x965bfc00] 19:13:28 INFO - PROCESS | 5609 | 1463796808470 Marionette DEBUG loaded listener.js 19:13:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9a23f800) [pid = 5609] [serial = 1758] [outer = 0x965bfc00] 19:13:29 INFO - PROCESS | 5609 | 1463796809439 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1742ms 19:13:29 INFO - PROCESS | 5609 | 1463796809484 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 5609 | 1463796809487 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 19:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:13:29 INFO - PROCESS | 5609 | 1463796809495 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - PROCESS | 5609 | 1463796809499 Marionette TRACE conn4 <- [1,2314,null,{}] 19:13:29 INFO - PROCESS | 5609 | 1463796809506 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:29 INFO - PROCESS | 5609 | 1463796809792 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 19:13:30 INFO - PROCESS | 5609 | 1463796810159 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x97735c00 == 165 [pid = 5609] [id = 586] 19:13:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x99ee9000) [pid = 5609] [serial = 1759] [outer = (nil)] 19:13:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9a72cc00) [pid = 5609] [serial = 1760] [outer = 0x99ee9000] 19:13:30 INFO - PROCESS | 5609 | 1463796810310 Marionette DEBUG loaded listener.js 19:13:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9a942c00) [pid = 5609] [serial = 1761] [outer = 0x99ee9000] 19:13:31 INFO - PROCESS | 5609 | 1463796811280 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1844ms 19:13:31 INFO - PROCESS | 5609 | 1463796811341 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 19:13:31 INFO - PROCESS | 5609 | 1463796811346 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 19:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:13:31 INFO - PROCESS | 5609 | 1463796811356 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:13:31 INFO - PROCESS | 5609 | 1463796811360 Marionette TRACE conn4 <- [1,2318,null,{}] 19:13:31 INFO - PROCESS | 5609 | 1463796811369 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:31 INFO - PROCESS | 5609 | 1463796811645 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 19:13:32 INFO - PROCESS | 5609 | 1463796812017 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a952800 == 166 [pid = 5609] [id = 587] 19:13:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a954400) [pid = 5609] [serial = 1762] [outer = (nil)] 19:13:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a95b800) [pid = 5609] [serial = 1763] [outer = 0x9a954400] 19:13:32 INFO - PROCESS | 5609 | 1463796812127 Marionette DEBUG loaded listener.js 19:13:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9af99400) [pid = 5609] [serial = 1764] [outer = 0x9a954400] 19:13:33 INFO - PROCESS | 5609 | 1463796813203 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 19:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:13:33 INFO - PROCESS | 5609 | 1463796813258 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 19:13:33 INFO - PROCESS | 5609 | 1463796813266 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - PROCESS | 5609 | 1463796813270 Marionette TRACE conn4 <- [1,2322,null,{}] 19:13:33 INFO - PROCESS | 5609 | 1463796813277 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:33 INFO - PROCESS | 5609 | 1463796813605 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 19:13:33 INFO - PROCESS | 5609 | 1463796813956 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a72dc00 == 167 [pid = 5609] [id = 588] 19:13:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a947800) [pid = 5609] [serial = 1765] [outer = (nil)] 19:13:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9b4a5000) [pid = 5609] [serial = 1766] [outer = 0x9a947800] 19:13:34 INFO - PROCESS | 5609 | 1463796814060 Marionette DEBUG loaded listener.js 19:13:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9b4afc00) [pid = 5609] [serial = 1767] [outer = 0x9a947800] 19:13:35 INFO - PROCESS | 5609 | 1463796815057 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1840ms 19:13:35 INFO - PROCESS | 5609 | 1463796815106 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 19:13:35 INFO - PROCESS | 5609 | 1463796815111 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 19:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:13:35 INFO - PROCESS | 5609 | 1463796815117 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:13:35 INFO - PROCESS | 5609 | 1463796815121 Marionette TRACE conn4 <- [1,2326,null,{}] 19:13:35 INFO - PROCESS | 5609 | 1463796815127 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:35 INFO - PROCESS | 5609 | 1463796815412 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 19:13:35 INFO - PROCESS | 5609 | 1463796815763 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x92524c00 == 168 [pid = 5609] [id = 589] 19:13:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x99ee3800) [pid = 5609] [serial = 1768] [outer = (nil)] 19:13:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9bd04800) [pid = 5609] [serial = 1769] [outer = 0x99ee3800] 19:13:35 INFO - PROCESS | 5609 | 1463796815861 Marionette DEBUG loaded listener.js 19:13:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9bd96c00) [pid = 5609] [serial = 1770] [outer = 0x99ee3800] 19:13:36 INFO - PROCESS | 5609 | 1463796816858 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1786ms 19:13:36 INFO - PROCESS | 5609 | 1463796816904 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 19:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:13:36 INFO - PROCESS | 5609 | 1463796816909 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 19:13:36 INFO - PROCESS | 5609 | 1463796816916 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:13:36 INFO - PROCESS | 5609 | 1463796816919 Marionette TRACE conn4 <- [1,2330,null,{}] 19:13:36 INFO - PROCESS | 5609 | 1463796816925 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:37 INFO - PROCESS | 5609 | 1463796817181 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 19:13:37 INFO - PROCESS | 5609 | 1463796817541 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b042c00 == 169 [pid = 5609] [id = 590] 19:13:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9b25ec00) [pid = 5609] [serial = 1771] [outer = (nil)] 19:13:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9d9adc00) [pid = 5609] [serial = 1772] [outer = 0x9b25ec00] 19:13:37 INFO - PROCESS | 5609 | 1463796817638 Marionette DEBUG loaded listener.js 19:13:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9d9dd800) [pid = 5609] [serial = 1773] [outer = 0x9b25ec00] 19:13:38 INFO - PROCESS | 5609 | 1463796818543 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1684ms 19:13:38 INFO - PROCESS | 5609 | 1463796818600 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 19:13:38 INFO - PROCESS | 5609 | 1463796818603 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 19:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:13:38 INFO - PROCESS | 5609 | 1463796818611 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:13:38 INFO - PROCESS | 5609 | 1463796818615 Marionette TRACE conn4 <- [1,2334,null,{}] 19:13:38 INFO - PROCESS | 5609 | 1463796818621 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:38 INFO - PROCESS | 5609 | 1463796818871 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 19:13:39 INFO - PROCESS | 5609 | 1463796819216 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x9d52bc00 == 170 [pid = 5609] [id = 591] 19:13:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9d9ac800) [pid = 5609] [serial = 1774] [outer = (nil)] 19:13:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0xa23ec400) [pid = 5609] [serial = 1775] [outer = 0x9d9ac800] 19:13:39 INFO - PROCESS | 5609 | 1463796819318 Marionette DEBUG loaded listener.js 19:13:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0xa23ef000) [pid = 5609] [serial = 1776] [outer = 0x9d9ac800] 19:13:40 INFO - PROCESS | 5609 | 1463796820240 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1686ms 19:13:40 INFO - PROCESS | 5609 | 1463796820298 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 19:13:40 INFO - PROCESS | 5609 | 1463796820302 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 19:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:13:40 INFO - PROCESS | 5609 | 1463796820309 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:13:40 INFO - PROCESS | 5609 | 1463796820313 Marionette TRACE conn4 <- [1,2338,null,{}] 19:13:40 INFO - PROCESS | 5609 | 1463796820319 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:40 INFO - PROCESS | 5609 | 1463796820584 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 19:13:40 INFO - PROCESS | 5609 | 1463796820935 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x99785c00 == 171 [pid = 5609] [id = 592] 19:13:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9afc9c00) [pid = 5609] [serial = 1777] [outer = (nil)] 19:13:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0xa27ea800) [pid = 5609] [serial = 1778] [outer = 0x9afc9c00] 19:13:41 INFO - PROCESS | 5609 | 1463796821039 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa315a400) [pid = 5609] [serial = 1779] [outer = 0x9afc9c00] 19:13:42 INFO - PROCESS | 5609 | 1463796822175 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1889ms 19:13:42 INFO - PROCESS | 5609 | 1463796822200 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 19:13:42 INFO - PROCESS | 5609 | 1463796822205 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 19:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:13:42 INFO - PROCESS | 5609 | 1463796822212 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:13:42 INFO - PROCESS | 5609 | 1463796822216 Marionette TRACE conn4 <- [1,2342,null,{}] 19:13:42 INFO - PROCESS | 5609 | 1463796822224 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:42 INFO - PROCESS | 5609 | 1463796822481 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 19:13:42 INFO - PROCESS | 5609 | 1463796822844 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b04ac00 == 172 [pid = 5609] [id = 593] 19:13:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa22a2c00) [pid = 5609] [serial = 1780] [outer = (nil)] 19:13:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0xa3358800) [pid = 5609] [serial = 1781] [outer = 0xa22a2c00] 19:13:42 INFO - PROCESS | 5609 | 1463796822957 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa3582800) [pid = 5609] [serial = 1782] [outer = 0xa22a2c00] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dab0400 == 171 [pid = 5609] [id = 214] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x95207400 == 170 [pid = 5609] [id = 484] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8f6a5400 == 169 [pid = 5609] [id = 275] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8b63c800 == 168 [pid = 5609] [id = 485] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d4c400 == 167 [pid = 5609] [id = 468] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8f995c00 == 166 [pid = 5609] [id = 274] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc0e800 == 165 [pid = 5609] [id = 262] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9160e400 == 164 [pid = 5609] [id = 483] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcb6400 == 163 [pid = 5609] [id = 268] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a94a000 == 162 [pid = 5609] [id = 273] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8f344400 == 161 [pid = 5609] [id = 576] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcb5000 == 160 [pid = 5609] [id = 575] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0ee400 == 159 [pid = 5609] [id = 574] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x858c5c00 == 158 [pid = 5609] [id = 573] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x90cac800 == 157 [pid = 5609] [id = 571] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d57800 == 156 [pid = 5609] [id = 570] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9a946000 == 155 [pid = 5609] [id = 569] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9afce800 == 154 [pid = 5609] [id = 567] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9bd8f800 == 153 [pid = 5609] [id = 568] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x981ec400 == 152 [pid = 5609] [id = 566] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x92231800 == 151 [pid = 5609] [id = 565] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x952ae800 == 150 [pid = 5609] [id = 564] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x923fe000 == 149 [pid = 5609] [id = 563] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe4400 == 148 [pid = 5609] [id = 562] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8e944800 == 147 [pid = 5609] [id = 560] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x9150e400 == 146 [pid = 5609] [id = 561] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa0400 == 145 [pid = 5609] [id = 559] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2ecc00 == 144 [pid = 5609] [id = 558] 19:13:46 INFO - PROCESS | 5609 | --DOCSHELL 0x89d6d400 == 143 [pid = 5609] [id = 557] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8f351000) [pid = 5609] [serial = 1670] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0xa6390800) [pid = 5609] [serial = 1652] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x8b7a4800) [pid = 5609] [serial = 1661] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8db89000) [pid = 5609] [serial = 1610] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0xa36f5000) [pid = 5609] [serial = 1649] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0xa6933400) [pid = 5609] [serial = 1655] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9af8d400) [pid = 5609] [serial = 1635] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0xa513ec00) [pid = 5609] [serial = 1650] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8dc0bc00) [pid = 5609] [serial = 1665] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9cbad000) [pid = 5609] [serial = 1640] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9d9ab800) [pid = 5609] [serial = 1641] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x992a2400) [pid = 5609] [serial = 1628] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8f6a9c00) [pid = 5609] [serial = 1607] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x8dcba400) [pid = 5609] [serial = 1611] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x90c15000) [pid = 5609] [serial = 1613] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x9a724c00) [pid = 5609] [serial = 1632] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x91502400) [pid = 5609] [serial = 1614] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0xa6d12400) [pid = 5609] [serial = 1658] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0xa6859c00) [pid = 5609] [serial = 1653] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9a952400) [pid = 5609] [serial = 1634] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8eabbc00) [pid = 5609] [serial = 1668] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x965c3800) [pid = 5609] [serial = 1625] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0xa693c400) [pid = 5609] [serial = 1656] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0xa6d15c00) [pid = 5609] [serial = 1659] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x95203000) [pid = 5609] [serial = 1622] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0xa2249800) [pid = 5609] [serial = 1643] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a1c2800) [pid = 5609] [serial = 1629] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9776ec00) [pid = 5609] [serial = 1626] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9b262000) [pid = 5609] [serial = 1638] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0xa23f4000) [pid = 5609] [serial = 1646] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x92525000) [pid = 5609] [serial = 1617] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8b970c00) [pid = 5609] [serial = 1662] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x90f9d800) [pid = 5609] [serial = 1545] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9b046000) [pid = 5609] [serial = 1637] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x94660800) [pid = 5609] [serial = 1620] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa22a1800) [pid = 5609] [serial = 1644] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8db8cc00) [pid = 5609] [serial = 1664] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8e945000) [pid = 5609] [serial = 1667] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9254e400) [pid = 5609] [serial = 1619] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x9a4f2400) [pid = 5609] [serial = 1631] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x95210400) [pid = 5609] [serial = 1623] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9238a000) [pid = 5609] [serial = 1616] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0xa255d800) [pid = 5609] [serial = 1647] [outer = (nil)] [url = about:blank] 19:13:46 INFO - PROCESS | 5609 | 1463796826597 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 4545ms 19:13:46 INFO - PROCESS | 5609 | 1463796826759 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 19:13:46 INFO - PROCESS | 5609 | 1463796826765 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 19:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:13:46 INFO - PROCESS | 5609 | 1463796826773 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:13:46 INFO - PROCESS | 5609 | 1463796826778 Marionette TRACE conn4 <- [1,2346,null,{}] 19:13:46 INFO - PROCESS | 5609 | 1463796826786 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:47 INFO - PROCESS | 5609 | 1463796827022 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 19:13:47 INFO - PROCESS | 5609 | 1463796827263 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b93e800 == 144 [pid = 5609] [id = 594] 19:13:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8b967000) [pid = 5609] [serial = 1783] [outer = (nil)] 19:13:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8c06d400) [pid = 5609] [serial = 1784] [outer = 0x8b967000] 19:13:47 INFO - PROCESS | 5609 | 1463796827349 Marionette DEBUG loaded listener.js 19:13:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8d9c4800) [pid = 5609] [serial = 1785] [outer = 0x8b967000] 19:13:48 INFO - PROCESS | 5609 | 1463796828243 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1536ms 19:13:48 INFO - PROCESS | 5609 | 1463796828312 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 19:13:48 INFO - PROCESS | 5609 | 1463796828321 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 19:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:13:48 INFO - PROCESS | 5609 | 1463796828333 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:13:48 INFO - PROCESS | 5609 | 1463796828337 Marionette TRACE conn4 <- [1,2350,null,{}] 19:13:48 INFO - PROCESS | 5609 | 1463796828345 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:48 INFO - PROCESS | 5609 | 1463796828602 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 19:13:48 INFO - PROCESS | 5609 | 1463796828969 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcaec00 == 145 [pid = 5609] [id = 595] 19:13:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8dcaf000) [pid = 5609] [serial = 1786] [outer = (nil)] 19:13:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8dcb9000) [pid = 5609] [serial = 1787] [outer = 0x8dcaf000] 19:13:49 INFO - PROCESS | 5609 | 1463796829095 Marionette DEBUG loaded listener.js 19:13:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8e3f7000) [pid = 5609] [serial = 1788] [outer = 0x8dcaf000] 19:13:50 INFO - PROCESS | 5609 | 1463796830123 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1843ms 19:13:50 INFO - PROCESS | 5609 | 1463796830185 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 19:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:13:50 INFO - PROCESS | 5609 | 1463796830190 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 19:13:50 INFO - PROCESS | 5609 | 1463796830198 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:13:50 INFO - PROCESS | 5609 | 1463796830205 Marionette TRACE conn4 <- [1,2354,null,{}] 19:13:50 INFO - PROCESS | 5609 | 1463796830229 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:50 INFO - PROCESS | 5609 | 1463796830549 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 19:13:50 INFO - PROCESS | 5609 | 1463796830784 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab7800 == 146 [pid = 5609] [id = 596] 19:13:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8eab9c00) [pid = 5609] [serial = 1789] [outer = (nil)] 19:13:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8f345400) [pid = 5609] [serial = 1790] [outer = 0x8eab9c00] 19:13:50 INFO - PROCESS | 5609 | 1463796830867 Marionette DEBUG loaded listener.js 19:13:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8f6ac000) [pid = 5609] [serial = 1791] [outer = 0x8eab9c00] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x952b2800) [pid = 5609] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x858ca800) [pid = 5609] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9a951800) [pid = 5609] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x90cae400) [pid = 5609] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9af8c000) [pid = 5609] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x9252fc00) [pid = 5609] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8e2ee400) [pid = 5609] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8e2f1400) [pid = 5609] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x9bd93800) [pid = 5609] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x965c0c00) [pid = 5609] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x91508400) [pid = 5609] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x92231c00) [pid = 5609] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9b262800) [pid = 5609] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x9a1a1000) [pid = 5609] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x8ce53000) [pid = 5609] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x91604c00) [pid = 5609] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x95083400) [pid = 5609] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x8b93b000) [pid = 5609] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:13:51 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8c0f4400) [pid = 5609] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:13:52 INFO - PROCESS | 5609 | 1463796832362 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2190ms 19:13:52 INFO - PROCESS | 5609 | 1463796832403 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 19:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:13:52 INFO - PROCESS | 5609 | 1463796832409 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 19:13:52 INFO - PROCESS | 5609 | 1463796832416 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:13:52 INFO - PROCESS | 5609 | 1463796832420 Marionette TRACE conn4 <- [1,2358,null,{}] 19:13:52 INFO - PROCESS | 5609 | 1463796832431 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:52 INFO - PROCESS | 5609 | 1463796832764 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 19:13:52 INFO - PROCESS | 5609 | 1463796832788 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c1800 == 147 [pid = 5609] [id = 597] 19:13:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8b940800) [pid = 5609] [serial = 1792] [outer = (nil)] 19:13:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x90cab000) [pid = 5609] [serial = 1793] [outer = 0x8b940800] 19:13:52 INFO - PROCESS | 5609 | 1463796832868 Marionette DEBUG loaded listener.js 19:13:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x90cb7c00) [pid = 5609] [serial = 1794] [outer = 0x8b940800] 19:13:54 INFO - PROCESS | 5609 | 1463796834063 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1684ms 19:13:54 INFO - PROCESS | 5609 | 1463796834102 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 19:13:54 INFO - PROCESS | 5609 | 1463796834113 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 19:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:13:54 INFO - PROCESS | 5609 | 1463796834127 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:13:54 INFO - PROCESS | 5609 | 1463796834134 Marionette TRACE conn4 <- [1,2362,null,{}] 19:13:54 INFO - PROCESS | 5609 | 1463796834145 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:54 INFO - PROCESS | 5609 | 1463796834436 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 19:13:54 INFO - PROCESS | 5609 | 1463796834776 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b641400 == 148 [pid = 5609] [id = 598] 19:13:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8b93cc00) [pid = 5609] [serial = 1795] [outer = (nil)] 19:13:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8d9cf000) [pid = 5609] [serial = 1796] [outer = 0x8b93cc00] 19:13:54 INFO - PROCESS | 5609 | 1463796834874 Marionette DEBUG loaded listener.js 19:13:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8dbf0800) [pid = 5609] [serial = 1797] [outer = 0x8b93cc00] 19:13:55 INFO - PROCESS | 5609 | 1463796835915 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1843ms 19:13:55 INFO - PROCESS | 5609 | 1463796835970 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 19:13:55 INFO - PROCESS | 5609 | 1463796835979 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 19:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:13:55 INFO - PROCESS | 5609 | 1463796835994 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:13:56 INFO - PROCESS | 5609 | 1463796835999 Marionette TRACE conn4 <- [1,2366,null,{}] 19:13:56 INFO - PROCESS | 5609 | 1463796836006 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:56 INFO - PROCESS | 5609 | 1463796836324 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 19:13:56 INFO - PROCESS | 5609 | 1463796836678 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2ee400 == 149 [pid = 5609] [id = 599] 19:13:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e93b800) [pid = 5609] [serial = 1798] [outer = (nil)] 19:13:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8f998000) [pid = 5609] [serial = 1799] [outer = 0x8e93b800] 19:13:56 INFO - PROCESS | 5609 | 1463796836778 Marionette DEBUG loaded listener.js 19:13:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x90fa0400) [pid = 5609] [serial = 1800] [outer = 0x8e93b800] 19:13:57 INFO - PROCESS | 5609 | 1463796837810 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1853ms 19:13:57 INFO - PROCESS | 5609 | 1463796837847 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 19:13:57 INFO - PROCESS | 5609 | 1463796837851 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 19:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:13:57 INFO - PROCESS | 5609 | 1463796837859 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:13:57 INFO - PROCESS | 5609 | 1463796837866 Marionette TRACE conn4 <- [1,2370,null,{}] 19:13:57 INFO - PROCESS | 5609 | 1463796837883 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:13:58 INFO - PROCESS | 5609 | 1463796838155 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 19:13:58 INFO - PROCESS | 5609 | 1463796838589 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c3000 == 150 [pid = 5609] [id = 600] 19:13:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x9150d800) [pid = 5609] [serial = 1801] [outer = (nil)] 19:13:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x92385800) [pid = 5609] [serial = 1802] [outer = 0x9150d800] 19:13:58 INFO - PROCESS | 5609 | 1463796838757 Marionette DEBUG loaded listener.js 19:13:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x923f7000) [pid = 5609] [serial = 1803] [outer = 0x9150d800] 19:13:59 INFO - PROCESS | 5609 | 1463796839764 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1947ms 19:13:59 INFO - PROCESS | 5609 | 1463796839808 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 19:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:13:59 INFO - PROCESS | 5609 | 1463796839814 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 19:13:59 INFO - PROCESS | 5609 | 1463796839822 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:13:59 INFO - PROCESS | 5609 | 1463796839825 Marionette TRACE conn4 <- [1,2374,null,{}] 19:13:59 INFO - PROCESS | 5609 | 1463796839833 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:00 INFO - PROCESS | 5609 | 1463796840102 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 19:14:00 INFO - PROCESS | 5609 | 1463796840444 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9222d800 == 151 [pid = 5609] [id = 601] 19:14:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x9254a800) [pid = 5609] [serial = 1804] [outer = (nil)] 19:14:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x93a97800) [pid = 5609] [serial = 1805] [outer = 0x9254a800] 19:14:00 INFO - PROCESS | 5609 | 1463796840550 Marionette DEBUG loaded listener.js 19:14:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x94663800) [pid = 5609] [serial = 1806] [outer = 0x9254a800] 19:14:01 INFO - PROCESS | 5609 | 1463796841489 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1749ms 19:14:01 INFO - PROCESS | 5609 | 1463796841570 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 19:14:01 INFO - PROCESS | 5609 | 1463796841575 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 19:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:14:01 INFO - PROCESS | 5609 | 1463796841583 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:14:01 INFO - PROCESS | 5609 | 1463796841587 Marionette TRACE conn4 <- [1,2378,null,{}] 19:14:01 INFO - PROCESS | 5609 | 1463796841593 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:01 INFO - PROCESS | 5609 | 1463796841917 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 19:14:02 INFO - PROCESS | 5609 | 1463796842260 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x9252e400 == 152 [pid = 5609] [id = 602] 19:14:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x937d6400) [pid = 5609] [serial = 1807] [outer = (nil)] 19:14:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9507c000) [pid = 5609] [serial = 1808] [outer = 0x937d6400] 19:14:02 INFO - PROCESS | 5609 | 1463796842361 Marionette DEBUG loaded listener.js 19:14:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x95205000) [pid = 5609] [serial = 1809] [outer = 0x937d6400] 19:14:03 INFO - PROCESS | 5609 | 1463796843281 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1738ms 19:14:03 INFO - PROCESS | 5609 | 1463796843322 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 19:14:03 INFO - PROCESS | 5609 | 1463796843326 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 19:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:14:03 INFO - PROCESS | 5609 | 1463796843354 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:14:03 INFO - PROCESS | 5609 | 1463796843360 Marionette TRACE conn4 <- [1,2382,null,{}] 19:14:03 INFO - PROCESS | 5609 | 1463796843367 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:03 INFO - PROCESS | 5609 | 1463796843663 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 19:14:03 INFO - PROCESS | 5609 | 1463796843984 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d7a000 == 153 [pid = 5609] [id = 603] 19:14:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9222a800) [pid = 5609] [serial = 1810] [outer = (nil)] 19:14:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x952b2800) [pid = 5609] [serial = 1811] [outer = 0x9222a800] 19:14:04 INFO - PROCESS | 5609 | 1463796844076 Marionette DEBUG loaded listener.js 19:14:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9776e400) [pid = 5609] [serial = 1812] [outer = 0x9222a800] 19:14:05 INFO - PROCESS | 5609 | 1463796845006 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1692ms 19:14:05 INFO - PROCESS | 5609 | 1463796845042 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 19:14:05 INFO - PROCESS | 5609 | 1463796845046 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 19:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:14:05 INFO - PROCESS | 5609 | 1463796845053 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:14:05 INFO - PROCESS | 5609 | 1463796845056 Marionette TRACE conn4 <- [1,2386,null,{}] 19:14:05 INFO - PROCESS | 5609 | 1463796845063 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:05 INFO - PROCESS | 5609 | 1463796845325 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 19:14:05 INFO - PROCESS | 5609 | 1463796845671 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x97738400 == 154 [pid = 5609] [id = 604] 19:14:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x97780800) [pid = 5609] [serial = 1813] [outer = (nil)] 19:14:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x99ee0400) [pid = 5609] [serial = 1814] [outer = 0x97780800] 19:14:05 INFO - PROCESS | 5609 | 1463796845782 Marionette DEBUG loaded listener.js 19:14:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9a23d000) [pid = 5609] [serial = 1815] [outer = 0x97780800] 19:14:06 INFO - PROCESS | 5609 | 1463796846753 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1737ms 19:14:06 INFO - PROCESS | 5609 | 1463796846792 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 19:14:06 INFO - PROCESS | 5609 | 1463796846796 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 19:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:14:06 INFO - PROCESS | 5609 | 1463796846803 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:14:06 INFO - PROCESS | 5609 | 1463796846807 Marionette TRACE conn4 <- [1,2390,null,{}] 19:14:06 INFO - PROCESS | 5609 | 1463796846814 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:07 INFO - PROCESS | 5609 | 1463796847086 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 19:14:07 INFO - PROCESS | 5609 | 1463796847432 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x937ce000 == 155 [pid = 5609] [id = 605] 19:14:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x97785400) [pid = 5609] [serial = 1816] [outer = (nil)] 19:14:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9a722800) [pid = 5609] [serial = 1817] [outer = 0x97785400] 19:14:07 INFO - PROCESS | 5609 | 1463796847528 Marionette DEBUG loaded listener.js 19:14:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9a7c7800) [pid = 5609] [serial = 1818] [outer = 0x97785400] 19:14:08 INFO - PROCESS | 5609 | 1463796848458 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1688ms 19:14:08 INFO - PROCESS | 5609 | 1463796848493 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 19:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:14:08 INFO - PROCESS | 5609 | 1463796848497 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 19:14:08 INFO - PROCESS | 5609 | 1463796848504 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:14:08 INFO - PROCESS | 5609 | 1463796848508 Marionette TRACE conn4 <- [1,2394,null,{}] 19:14:08 INFO - PROCESS | 5609 | 1463796848514 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:08 INFO - PROCESS | 5609 | 1463796848753 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 19:14:09 INFO - PROCESS | 5609 | 1463796849106 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x858cb800 == 156 [pid = 5609] [id = 606] 19:14:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x99f81400) [pid = 5609] [serial = 1819] [outer = (nil)] 19:14:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9a952400) [pid = 5609] [serial = 1820] [outer = 0x99f81400] 19:14:09 INFO - PROCESS | 5609 | 1463796849205 Marionette DEBUG loaded listener.js 19:14:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9a957c00) [pid = 5609] [serial = 1821] [outer = 0x99f81400] 19:14:10 INFO - PROCESS | 5609 | 1463796850175 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1734ms 19:14:10 INFO - PROCESS | 5609 | 1463796850239 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 19:14:10 INFO - PROCESS | 5609 | 1463796850243 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 19:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:14:10 INFO - PROCESS | 5609 | 1463796850250 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:14:10 INFO - PROCESS | 5609 | 1463796850253 Marionette TRACE conn4 <- [1,2398,null,{}] 19:14:10 INFO - PROCESS | 5609 | 1463796850260 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:10 INFO - PROCESS | 5609 | 1463796850522 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 19:14:10 INFO - PROCESS | 5609 | 1463796850898 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc0a800 == 157 [pid = 5609] [id = 607] 19:14:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9773c400) [pid = 5609] [serial = 1822] [outer = (nil)] 19:14:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9af97800) [pid = 5609] [serial = 1823] [outer = 0x9773c400] 19:14:11 INFO - PROCESS | 5609 | 1463796851009 Marionette DEBUG loaded listener.js 19:14:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9afc6c00) [pid = 5609] [serial = 1824] [outer = 0x9773c400] 19:14:11 INFO - PROCESS | 5609 | 1463796851981 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1791ms 19:14:12 INFO - PROCESS | 5609 | 1463796852042 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 19:14:12 INFO - PROCESS | 5609 | 1463796852048 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 19:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:14:12 INFO - PROCESS | 5609 | 1463796852097 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:14:12 INFO - PROCESS | 5609 | 1463796852105 Marionette TRACE conn4 <- [1,2402,null,{}] 19:14:12 INFO - PROCESS | 5609 | 1463796852128 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:12 INFO - PROCESS | 5609 | 1463796852429 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 19:14:12 INFO - PROCESS | 5609 | 1463796852795 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a956000 == 158 [pid = 5609] [id = 608] 19:14:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9b4ad400) [pid = 5609] [serial = 1825] [outer = (nil)] 19:14:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9bd92c00) [pid = 5609] [serial = 1826] [outer = 0x9b4ad400] 19:14:12 INFO - PROCESS | 5609 | 1463796852900 Marionette DEBUG loaded listener.js 19:14:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9d51e400) [pid = 5609] [serial = 1827] [outer = 0x9b4ad400] 19:14:13 INFO - PROCESS | 5609 | 1463796853902 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1899ms 19:14:13 INFO - PROCESS | 5609 | 1463796853956 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 19:14:13 INFO - PROCESS | 5609 | 1463796853959 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 19:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:14:13 INFO - PROCESS | 5609 | 1463796853967 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:14:13 INFO - PROCESS | 5609 | 1463796853969 Marionette TRACE conn4 <- [1,2406,null,{}] 19:14:13 INFO - PROCESS | 5609 | 1463796853976 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:14 INFO - PROCESS | 5609 | 1463796854221 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 19:14:14 INFO - PROCESS | 5609 | 1463796854608 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b4a4400 == 159 [pid = 5609] [id = 609] 19:14:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9cbb0c00) [pid = 5609] [serial = 1828] [outer = (nil)] 19:14:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0xa2249800) [pid = 5609] [serial = 1829] [outer = 0x9cbb0c00] 19:14:14 INFO - PROCESS | 5609 | 1463796854705 Marionette DEBUG loaded listener.js 19:14:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0xa22a3c00) [pid = 5609] [serial = 1830] [outer = 0x9cbb0c00] 19:14:15 INFO - PROCESS | 5609 | 1463796855652 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1730ms 19:14:15 INFO - PROCESS | 5609 | 1463796855698 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 19:14:15 INFO - PROCESS | 5609 | 1463796855702 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 19:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:14:15 INFO - PROCESS | 5609 | 1463796855709 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:14:15 INFO - PROCESS | 5609 | 1463796855712 Marionette TRACE conn4 <- [1,2410,null,{}] 19:14:15 INFO - PROCESS | 5609 | 1463796855718 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:15 INFO - PROCESS | 5609 | 1463796855978 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 19:14:16 INFO - PROCESS | 5609 | 1463796856323 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:16 INFO - PROCESS | 5609 | ++DOCSHELL 0xa114ec00 == 160 [pid = 5609] [id = 610] 19:14:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0xa23e8800) [pid = 5609] [serial = 1831] [outer = (nil)] 19:14:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0xa272d400) [pid = 5609] [serial = 1832] [outer = 0xa23e8800] 19:14:16 INFO - PROCESS | 5609 | 1463796856418 Marionette DEBUG loaded listener.js 19:14:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0xa27ec400) [pid = 5609] [serial = 1833] [outer = 0xa23e8800] 19:14:17 INFO - PROCESS | 5609 | 1463796857528 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1842ms 19:14:17 INFO - PROCESS | 5609 | 1463796857552 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 19:14:17 INFO - PROCESS | 5609 | 1463796857556 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 19:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:14:17 INFO - PROCESS | 5609 | 1463796857563 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:14:17 INFO - PROCESS | 5609 | 1463796857566 Marionette TRACE conn4 <- [1,2414,null,{}] 19:14:17 INFO - PROCESS | 5609 | 1463796857573 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:17 INFO - PROCESS | 5609 | 1463796857825 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 19:14:18 INFO - PROCESS | 5609 | 1463796858179 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b04d800 == 161 [pid = 5609] [id = 611] 19:14:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0xa31f4400) [pid = 5609] [serial = 1834] [outer = (nil)] 19:14:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0xa51e6800) [pid = 5609] [serial = 1835] [outer = 0xa31f4400] 19:14:18 INFO - PROCESS | 5609 | 1463796858288 Marionette DEBUG loaded listener.js 19:14:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0xa51f2400) [pid = 5609] [serial = 1836] [outer = 0xa31f4400] 19:14:19 INFO - PROCESS | 5609 | 1463796859227 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1738ms 19:14:19 INFO - PROCESS | 5609 | 1463796859302 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 19:14:19 INFO - PROCESS | 5609 | 1463796859306 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 19:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:14:19 INFO - PROCESS | 5609 | 1463796859313 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:14:19 INFO - PROCESS | 5609 | 1463796859316 Marionette TRACE conn4 <- [1,2418,null,{}] 19:14:19 INFO - PROCESS | 5609 | 1463796859323 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:19 INFO - PROCESS | 5609 | 1463796859603 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 19:14:19 INFO - PROCESS | 5609 | 1463796859929 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce52400 == 162 [pid = 5609] [id = 612] 19:14:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9af91000) [pid = 5609] [serial = 1837] [outer = (nil)] 19:14:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0xa3322000) [pid = 5609] [serial = 1838] [outer = 0x9af91000] 19:14:20 INFO - PROCESS | 5609 | 1463796860018 Marionette DEBUG loaded listener.js 19:14:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0xa685fc00) [pid = 5609] [serial = 1839] [outer = 0x9af91000] 19:14:20 INFO - PROCESS | 5609 | 1463796860949 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1695ms 19:14:21 INFO - PROCESS | 5609 | 1463796861010 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 19:14:21 INFO - PROCESS | 5609 | 1463796861014 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 19:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:14:21 INFO - PROCESS | 5609 | 1463796861021 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:14:21 INFO - PROCESS | 5609 | 1463796861025 Marionette TRACE conn4 <- [1,2422,null,{}] 19:14:21 INFO - PROCESS | 5609 | 1463796861031 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:21 INFO - PROCESS | 5609 | 1463796861291 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 19:14:21 INFO - PROCESS | 5609 | 1463796861681 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:21 INFO - PROCESS | 5609 | ++DOCSHELL 0xa513e800 == 163 [pid = 5609] [id = 613] 19:14:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0xa6388400) [pid = 5609] [serial = 1840] [outer = (nil)] 19:14:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa693f000) [pid = 5609] [serial = 1841] [outer = 0xa6388400] 19:14:21 INFO - PROCESS | 5609 | 1463796861865 Marionette DEBUG loaded listener.js 19:14:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa69a2000) [pid = 5609] [serial = 1842] [outer = 0xa6388400] 19:14:23 INFO - PROCESS | 5609 | 1463796863157 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2196ms 19:14:23 INFO - PROCESS | 5609 | 1463796863221 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 19:14:23 INFO - PROCESS | 5609 | 1463796863227 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 19:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:14:23 INFO - PROCESS | 5609 | 1463796863238 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:14:23 INFO - PROCESS | 5609 | 1463796863244 Marionette TRACE conn4 <- [1,2426,null,{}] 19:14:23 INFO - PROCESS | 5609 | 1463796863250 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:23 INFO - PROCESS | 5609 | 1463796863516 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 19:14:23 INFO - PROCESS | 5609 | 1463796863848 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x89981800 == 164 [pid = 5609] [id = 614] 19:14:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x89983800) [pid = 5609] [serial = 1843] [outer = (nil)] 19:14:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0x8998ac00) [pid = 5609] [serial = 1844] [outer = 0x89983800] 19:14:23 INFO - PROCESS | 5609 | 1463796863946 Marionette DEBUG loaded listener.js 19:14:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0x8998dc00) [pid = 5609] [serial = 1845] [outer = 0x89983800] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x99785c00 == 163 [pid = 5609] [id = 592] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9d52bc00 == 162 [pid = 5609] [id = 591] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9b042c00 == 161 [pid = 5609] [id = 590] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a72dc00 == 160 [pid = 5609] [id = 588] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x92524c00 == 159 [pid = 5609] [id = 589] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9a952800 == 158 [pid = 5609] [id = 587] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x97735c00 == 157 [pid = 5609] [id = 586] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa9000 == 156 [pid = 5609] [id = 585] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1f7c00 == 155 [pid = 5609] [id = 584] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa6000 == 154 [pid = 5609] [id = 583] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x9254f800 == 153 [pid = 5609] [id = 582] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x92229c00 == 152 [pid = 5609] [id = 581] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea4ec00 == 151 [pid = 5609] [id = 579] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab1c00 == 150 [pid = 5609] [id = 580] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbee400 == 149 [pid = 5609] [id = 578] 19:14:26 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9dc00 == 148 [pid = 5609] [id = 577] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x8f6ae400) [pid = 5609] [serial = 1730] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x99ee5400) [pid = 5609] [serial = 1695] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x89d54400) [pid = 5609] [serial = 1721] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0xa22ad400) [pid = 5609] [serial = 1710] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x90cb3800) [pid = 5609] [serial = 1715] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0xa23f3c00) [pid = 5609] [serial = 1713] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x952b5000) [pid = 5609] [serial = 1689] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9837a800) [pid = 5609] [serial = 1694] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8e8ba000) [pid = 5609] [serial = 1727] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8ea4d800) [pid = 5609] [serial = 1728] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x8ea4e400) [pid = 5609] [serial = 1677] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9d525400) [pid = 5609] [serial = 1707] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9a726000) [pid = 5609] [serial = 1698] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x91601800) [pid = 5609] [serial = 1679] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x90cb6800) [pid = 5609] [serial = 1716] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8e8c2c00) [pid = 5609] [serial = 1676] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x92547800) [pid = 5609] [serial = 1686] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9b7e0000) [pid = 5609] [serial = 1703] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9a956400) [pid = 5609] [serial = 1700] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9a9d6c00) [pid = 5609] [serial = 1701] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9160cc00) [pid = 5609] [serial = 1680] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x8db82800) [pid = 5609] [serial = 1724] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9cbb0800) [pid = 5609] [serial = 1706] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0xa1156000) [pid = 5609] [serial = 1709] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9bd09000) [pid = 5609] [serial = 1704] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x92385c00) [pid = 5609] [serial = 1682] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x97733c00) [pid = 5609] [serial = 1691] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x92542c00) [pid = 5609] [serial = 1685] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0xa2243000) [pid = 5609] [serial = 1718] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8ce58000) [pid = 5609] [serial = 1673] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9238f000) [pid = 5609] [serial = 1683] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8a4e3800) [pid = 5609] [serial = 1722] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9a26e000) [pid = 5609] [serial = 1697] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8d9ce000) [pid = 5609] [serial = 1674] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dbeec00) [pid = 5609] [serial = 1725] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x952ac400) [pid = 5609] [serial = 1688] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9773d000) [pid = 5609] [serial = 1692] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0xa23f1800) [pid = 5609] [serial = 1712] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x90fa7c00) [pid = 5609] [serial = 1608] [outer = (nil)] [url = about:blank] 19:14:27 INFO - PROCESS | 5609 | 1463796867862 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 4653ms 19:14:27 INFO - PROCESS | 5609 | 1463796867890 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 19:14:27 INFO - PROCESS | 5609 | 1463796867897 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 19:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:14:27 INFO - PROCESS | 5609 | 1463796867905 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:14:27 INFO - PROCESS | 5609 | 1463796867911 Marionette TRACE conn4 <- [1,2430,null,{}] 19:14:27 INFO - PROCESS | 5609 | 1463796867919 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:28 INFO - PROCESS | 5609 | 1463796868157 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 19:14:28 INFO - PROCESS | 5609 | 1463796868448 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4d8400 == 149 [pid = 5609] [id = 615] 19:14:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8a4d9c00) [pid = 5609] [serial = 1846] [outer = (nil)] 19:14:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8b941400) [pid = 5609] [serial = 1847] [outer = 0x8a4d9c00] 19:14:28 INFO - PROCESS | 5609 | 1463796868540 Marionette DEBUG loaded listener.js 19:14:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8c066400) [pid = 5609] [serial = 1848] [outer = 0x8a4d9c00] 19:14:29 INFO - PROCESS | 5609 | 1463796869407 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1583ms 19:14:29 INFO - PROCESS | 5609 | 1463796869495 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 19:14:29 INFO - PROCESS | 5609 | 1463796869504 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 19:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:14:29 INFO - PROCESS | 5609 | 1463796869517 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:14:29 INFO - PROCESS | 5609 | 1463796869521 Marionette TRACE conn4 <- [1,2434,null,{}] 19:14:29 INFO - PROCESS | 5609 | 1463796869535 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:29 INFO - PROCESS | 5609 | 1463796869850 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 19:14:29 INFO - PROCESS | 5609 | 1463796869900 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9ce800 == 150 [pid = 5609] [id = 616] 19:14:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8dab5800) [pid = 5609] [serial = 1849] [outer = (nil)] 19:14:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8dbeec00) [pid = 5609] [serial = 1850] [outer = 0x8dab5800] 19:14:30 INFO - PROCESS | 5609 | 1463796870082 Marionette DEBUG loaded listener.js 19:14:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8dcbb800) [pid = 5609] [serial = 1851] [outer = 0x8dab5800] 19:14:31 INFO - PROCESS | 5609 | 1463796871130 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1654ms 19:14:31 INFO - PROCESS | 5609 | 1463796871171 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 19:14:31 INFO - PROCESS | 5609 | 1463796871175 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 19:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:14:31 INFO - PROCESS | 5609 | 1463796871191 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:14:31 INFO - PROCESS | 5609 | 1463796871197 Marionette TRACE conn4 <- [1,2438,null,{}] 19:14:31 INFO - PROCESS | 5609 | 1463796871215 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:31 INFO - PROCESS | 5609 | 1463796871550 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8dc03400) [pid = 5609] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x90cae000) [pid = 5609] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x99ee3800) [pid = 5609] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8dc09000) [pid = 5609] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9a954400) [pid = 5609] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9d9ac800) [pid = 5609] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x91507400) [pid = 5609] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x92387c00) [pid = 5609] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x90cac000) [pid = 5609] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9238b800) [pid = 5609] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x937cb400) [pid = 5609] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8b967000) [pid = 5609] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9a947800) [pid = 5609] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8dcaf000) [pid = 5609] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9b25ec00) [pid = 5609] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x965bfc00) [pid = 5609] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x99ee9000) [pid = 5609] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9afc9c00) [pid = 5609] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8eab9c00) [pid = 5609] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x8eab3800) [pid = 5609] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:14:32 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x89b9fc00) [pid = 5609] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:14:32 INFO - PROCESS | 5609 | 1463796872454 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c7800 == 151 [pid = 5609] [id = 617] 19:14:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8b967000) [pid = 5609] [serial = 1852] [outer = (nil)] 19:14:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8dcaf000) [pid = 5609] [serial = 1853] [outer = 0x8b967000] 19:14:32 INFO - PROCESS | 5609 | 1463796872551 Marionette DEBUG loaded listener.js 19:14:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8eab9000) [pid = 5609] [serial = 1854] [outer = 0x8b967000] 19:14:33 INFO - PROCESS | 5609 | 1463796873341 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2200ms 19:14:33 INFO - PROCESS | 5609 | 1463796873392 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 19:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:14:33 INFO - PROCESS | 5609 | 1463796873397 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 19:14:33 INFO - PROCESS | 5609 | 1463796873404 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:14:33 INFO - PROCESS | 5609 | 1463796873407 Marionette TRACE conn4 <- [1,2442,null,{}] 19:14:33 INFO - PROCESS | 5609 | 1463796873414 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:33 INFO - PROCESS | 5609 | 1463796873742 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 19:14:33 INFO - PROCESS | 5609 | 1463796873762 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea4a800 == 152 [pid = 5609] [id = 618] 19:14:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8f6a2000) [pid = 5609] [serial = 1855] [outer = (nil)] 19:14:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8f992800) [pid = 5609] [serial = 1856] [outer = 0x8f6a2000] 19:14:33 INFO - PROCESS | 5609 | 1463796873840 Marionette DEBUG loaded listener.js 19:14:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x90c20800) [pid = 5609] [serial = 1857] [outer = 0x8f6a2000] 19:14:35 INFO - PROCESS | 5609 | 1463796875117 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1787ms 19:14:35 INFO - PROCESS | 5609 | 1463796875193 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 19:14:35 INFO - PROCESS | 5609 | 1463796875200 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 19:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:14:35 INFO - PROCESS | 5609 | 1463796875212 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:14:35 INFO - PROCESS | 5609 | 1463796875217 Marionette TRACE conn4 <- [1,2446,null,{}] 19:14:35 INFO - PROCESS | 5609 | 1463796875227 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:35 INFO - PROCESS | 5609 | 1463796875541 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 19:14:35 INFO - PROCESS | 5609 | 1463796875903 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x8998fc00 == 153 [pid = 5609] [id = 619] 19:14:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8b942c00) [pid = 5609] [serial = 1858] [outer = (nil)] 19:14:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8d1f4c00) [pid = 5609] [serial = 1859] [outer = 0x8b942c00] 19:14:36 INFO - PROCESS | 5609 | 1463796875999 Marionette DEBUG loaded listener.js 19:14:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8db86400) [pid = 5609] [serial = 1860] [outer = 0x8b942c00] 19:14:37 INFO - PROCESS | 5609 | 1463796877013 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1853ms 19:14:37 INFO - PROCESS | 5609 | 1463796877065 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 19:14:37 INFO - PROCESS | 5609 | 1463796877073 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 19:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:14:37 INFO - PROCESS | 5609 | 1463796877086 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:14:37 INFO - PROCESS | 5609 | 1463796877090 Marionette TRACE conn4 <- [1,2450,null,{}] 19:14:37 INFO - PROCESS | 5609 | 1463796877097 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:37 INFO - PROCESS | 5609 | 1463796877403 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 19:14:37 INFO - PROCESS | 5609 | 1463796877774 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c0400 == 154 [pid = 5609] [id = 620] 19:14:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8e8c1c00) [pid = 5609] [serial = 1861] [outer = (nil)] 19:14:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8ea57800) [pid = 5609] [serial = 1862] [outer = 0x8e8c1c00] 19:14:37 INFO - PROCESS | 5609 | 1463796877868 Marionette DEBUG loaded listener.js 19:14:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8f6a9c00) [pid = 5609] [serial = 1863] [outer = 0x8e8c1c00] 19:14:38 INFO - PROCESS | 5609 | 1463796878915 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1889ms 19:14:38 INFO - PROCESS | 5609 | 1463796878975 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 19:14:38 INFO - PROCESS | 5609 | 1463796878979 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 19:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:14:38 INFO - PROCESS | 5609 | 1463796878987 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:14:38 INFO - PROCESS | 5609 | 1463796878993 Marionette TRACE conn4 <- [1,2454,null,{}] 19:14:39 INFO - PROCESS | 5609 | 1463796879053 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:39 INFO - PROCESS | 5609 | 1463796879407 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 19:14:39 INFO - PROCESS | 5609 | 1463796879715 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f34c400 == 155 [pid = 5609] [id = 621] 19:14:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x91506800) [pid = 5609] [serial = 1864] [outer = (nil)] 19:14:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x91601800) [pid = 5609] [serial = 1865] [outer = 0x91506800] 19:14:39 INFO - PROCESS | 5609 | 1463796879871 Marionette DEBUG loaded listener.js 19:14:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x9160f800) [pid = 5609] [serial = 1866] [outer = 0x91506800] 19:14:41 INFO - PROCESS | 5609 | 1463796881220 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2299ms 19:14:41 INFO - PROCESS | 5609 | 1463796881286 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 19:14:41 INFO - PROCESS | 5609 | 1463796881293 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 19:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:14:41 INFO - PROCESS | 5609 | 1463796881303 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:14:41 INFO - PROCESS | 5609 | 1463796881307 Marionette TRACE conn4 <- [1,2458,null,{}] 19:14:41 INFO - PROCESS | 5609 | 1463796881313 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:41 INFO - PROCESS | 5609 | 1463796881582 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 19:14:41 INFO - PROCESS | 5609 | 1463796881956 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x90cb7000 == 156 [pid = 5609] [id = 622] 19:14:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x91606000) [pid = 5609] [serial = 1867] [outer = (nil)] 19:14:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92389800) [pid = 5609] [serial = 1868] [outer = 0x91606000] 19:14:42 INFO - PROCESS | 5609 | 1463796882052 Marionette DEBUG loaded listener.js 19:14:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x92390400) [pid = 5609] [serial = 1869] [outer = 0x91606000] 19:14:43 INFO - PROCESS | 5609 | 1463796883016 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1739ms 19:14:43 INFO - PROCESS | 5609 | 1463796883043 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 19:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:14:43 INFO - PROCESS | 5609 | 1463796883047 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 19:14:43 INFO - PROCESS | 5609 | 1463796883054 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:14:43 INFO - PROCESS | 5609 | 1463796883058 Marionette TRACE conn4 <- [1,2462,null,{}] 19:14:43 INFO - PROCESS | 5609 | 1463796883064 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:43 INFO - PROCESS | 5609 | 1463796883312 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 19:14:43 INFO - PROCESS | 5609 | 1463796883663 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2ecc00 == 157 [pid = 5609] [id = 623] 19:14:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x92382800) [pid = 5609] [serial = 1870] [outer = (nil)] 19:14:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x92547800) [pid = 5609] [serial = 1871] [outer = 0x92382800] 19:14:43 INFO - PROCESS | 5609 | 1463796883759 Marionette DEBUG loaded listener.js 19:14:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9254a000) [pid = 5609] [serial = 1872] [outer = 0x92382800] 19:14:44 INFO - PROCESS | 5609 | 1463796884793 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1783ms 19:14:44 INFO - PROCESS | 5609 | 1463796884837 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 19:14:44 INFO - PROCESS | 5609 | 1463796884841 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 19:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:14:44 INFO - PROCESS | 5609 | 1463796884849 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:14:44 INFO - PROCESS | 5609 | 1463796884853 Marionette TRACE conn4 <- [1,2466,null,{}] 19:14:44 INFO - PROCESS | 5609 | 1463796884859 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:45 INFO - PROCESS | 5609 | 1463796885174 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 19:14:45 INFO - PROCESS | 5609 | 1463796885542 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x92383000 == 158 [pid = 5609] [id = 624] 19:14:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9238a800) [pid = 5609] [serial = 1873] [outer = (nil)] 19:14:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x95210400) [pid = 5609] [serial = 1874] [outer = 0x9238a800] 19:14:45 INFO - PROCESS | 5609 | 1463796885635 Marionette DEBUG loaded listener.js 19:14:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x952acc00) [pid = 5609] [serial = 1875] [outer = 0x9238a800] 19:14:46 INFO - PROCESS | 5609 | 1463796886587 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1788ms 19:14:46 INFO - PROCESS | 5609 | 1463796886639 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 19:14:46 INFO - PROCESS | 5609 | 1463796886642 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 19:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:14:46 INFO - PROCESS | 5609 | 1463796886650 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:14:46 INFO - PROCESS | 5609 | 1463796886653 Marionette TRACE conn4 <- [1,2470,null,{}] 19:14:46 INFO - PROCESS | 5609 | 1463796886660 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:46 INFO - PROCESS | 5609 | 1463796886941 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 19:14:47 INFO - PROCESS | 5609 | 1463796887298 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c2400 == 159 [pid = 5609] [id = 625] 19:14:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x8f998800) [pid = 5609] [serial = 1876] [outer = (nil)] 19:14:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x965c2c00) [pid = 5609] [serial = 1877] [outer = 0x8f998800] 19:14:47 INFO - PROCESS | 5609 | 1463796887398 Marionette DEBUG loaded listener.js 19:14:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x965c8400) [pid = 5609] [serial = 1878] [outer = 0x8f998800] 19:14:48 INFO - PROCESS | 5609 | 1463796888335 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1741ms 19:14:48 INFO - PROCESS | 5609 | 1463796888398 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 19:14:48 INFO - PROCESS | 5609 | 1463796888404 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 19:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:14:48 INFO - PROCESS | 5609 | 1463796888415 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:14:48 INFO - PROCESS | 5609 | 1463796888419 Marionette TRACE conn4 <- [1,2474,null,{}] 19:14:48 INFO - PROCESS | 5609 | 1463796888426 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:48 INFO - PROCESS | 5609 | 1463796888691 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 19:14:49 INFO - PROCESS | 5609 | 1463796889022 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c4400 == 160 [pid = 5609] [id = 626] 19:14:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9150d000) [pid = 5609] [serial = 1879] [outer = (nil)] 19:14:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x97737800) [pid = 5609] [serial = 1880] [outer = 0x9150d000] 19:14:49 INFO - PROCESS | 5609 | 1463796889122 Marionette DEBUG loaded listener.js 19:14:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9777c000) [pid = 5609] [serial = 1881] [outer = 0x9150d000] 19:14:50 INFO - PROCESS | 5609 | 1463796890158 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1786ms 19:14:50 INFO - PROCESS | 5609 | 1463796890204 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 19:14:50 INFO - PROCESS | 5609 | 1463796890209 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 19:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:14:50 INFO - PROCESS | 5609 | 1463796890216 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:14:50 INFO - PROCESS | 5609 | 1463796890220 Marionette TRACE conn4 <- [1,2478,null,{}] 19:14:50 INFO - PROCESS | 5609 | 1463796890226 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:50 INFO - PROCESS | 5609 | 1463796890500 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 19:14:50 INFO - PROCESS | 5609 | 1463796890852 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9b000 == 161 [pid = 5609] [id = 627] 19:14:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9529d400) [pid = 5609] [serial = 1882] [outer = (nil)] 19:14:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9978d000) [pid = 5609] [serial = 1883] [outer = 0x9529d400] 19:14:50 INFO - PROCESS | 5609 | 1463796890986 Marionette DEBUG loaded listener.js 19:14:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x99ee8c00) [pid = 5609] [serial = 1884] [outer = 0x9529d400] 19:14:52 INFO - PROCESS | 5609 | 1463796892392 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2241ms 19:14:52 INFO - PROCESS | 5609 | 1463796892460 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 19:14:52 INFO - PROCESS | 5609 | 1463796892467 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 19:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:14:52 INFO - PROCESS | 5609 | 1463796892478 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:14:52 INFO - PROCESS | 5609 | 1463796892483 Marionette TRACE conn4 <- [1,2482,null,{}] 19:14:52 INFO - PROCESS | 5609 | 1463796892494 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:53 INFO - PROCESS | 5609 | 1463796893008 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 19:14:53 INFO - PROCESS | 5609 | 1463796893261 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9b800 == 162 [pid = 5609] [id = 628] 19:14:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x983e8800) [pid = 5609] [serial = 1885] [outer = (nil)] 19:14:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a71f400) [pid = 5609] [serial = 1886] [outer = 0x983e8800] 19:14:53 INFO - PROCESS | 5609 | 1463796893353 Marionette DEBUG loaded listener.js 19:14:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9a728c00) [pid = 5609] [serial = 1887] [outer = 0x983e8800] 19:14:54 INFO - PROCESS | 5609 | 1463796894372 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1939ms 19:14:54 INFO - PROCESS | 5609 | 1463796894417 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 19:14:54 INFO - PROCESS | 5609 | 1463796894422 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 19:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:14:54 INFO - PROCESS | 5609 | 1463796894432 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:14:54 INFO - PROCESS | 5609 | 1463796894436 Marionette TRACE conn4 <- [1,2486,null,{}] 19:14:54 INFO - PROCESS | 5609 | 1463796894444 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:54 INFO - PROCESS | 5609 | 1463796894742 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 19:14:55 INFO - PROCESS | 5609 | 1463796895114 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a23c000 == 163 [pid = 5609] [id = 629] 19:14:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9af8ec00) [pid = 5609] [serial = 1888] [outer = (nil)] 19:14:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9afc2400) [pid = 5609] [serial = 1889] [outer = 0x9af8ec00] 19:14:55 INFO - PROCESS | 5609 | 1463796895217 Marionette DEBUG loaded listener.js 19:14:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9b045000) [pid = 5609] [serial = 1890] [outer = 0x9af8ec00] 19:14:56 INFO - PROCESS | 5609 | 1463796896129 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1746ms 19:14:56 INFO - PROCESS | 5609 | 1463796896178 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 19:14:56 INFO - PROCESS | 5609 | 1463796896183 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 19:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:14:56 INFO - PROCESS | 5609 | 1463796896210 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:14:56 INFO - PROCESS | 5609 | 1463796896215 Marionette TRACE conn4 <- [1,2490,null,{}] 19:14:56 INFO - PROCESS | 5609 | 1463796896222 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:56 INFO - PROCESS | 5609 | 1463796896469 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 19:14:56 INFO - PROCESS | 5609 | 1463796896792 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c3400 == 164 [pid = 5609] [id = 630] 19:14:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9a952800) [pid = 5609] [serial = 1891] [outer = (nil)] 19:14:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9b264800) [pid = 5609] [serial = 1892] [outer = 0x9a952800] 19:14:56 INFO - PROCESS | 5609 | 1463796896885 Marionette DEBUG loaded listener.js 19:14:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9b4acc00) [pid = 5609] [serial = 1893] [outer = 0x9a952800] 19:14:57 INFO - PROCESS | 5609 | 1463796897846 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1686ms 19:14:57 INFO - PROCESS | 5609 | 1463796897893 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 19:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:14:57 INFO - PROCESS | 5609 | 1463796897897 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 19:14:57 INFO - PROCESS | 5609 | 1463796897905 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:14:57 INFO - PROCESS | 5609 | 1463796897908 Marionette TRACE conn4 <- [1,2494,null,{}] 19:14:57 INFO - PROCESS | 5609 | 1463796897926 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:58 INFO - PROCESS | 5609 | 1463796898209 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 19:14:58 INFO - PROCESS | 5609 | 1463796898576 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:14:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a9da800 == 165 [pid = 5609] [id = 631] 19:14:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9af97c00) [pid = 5609] [serial = 1894] [outer = (nil)] 19:14:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9bd98400) [pid = 5609] [serial = 1895] [outer = 0x9af97c00] 19:14:58 INFO - PROCESS | 5609 | 1463796898672 Marionette DEBUG loaded listener.js 19:14:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9cba4800) [pid = 5609] [serial = 1896] [outer = 0x9af97c00] 19:14:59 INFO - PROCESS | 5609 | 1463796899635 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1796ms 19:14:59 INFO - PROCESS | 5609 | 1463796899700 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 19:14:59 INFO - PROCESS | 5609 | 1463796899704 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 19:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:14:59 INFO - PROCESS | 5609 | 1463796899710 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:14:59 INFO - PROCESS | 5609 | 1463796899714 Marionette TRACE conn4 <- [1,2498,null,{}] 19:14:59 INFO - PROCESS | 5609 | 1463796899720 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:14:59 INFO - PROCESS | 5609 | 1463796899986 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 19:15:00 INFO - PROCESS | 5609 | 1463796900342 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x9afc2800 == 166 [pid = 5609] [id = 632] 19:15:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9b4a3400) [pid = 5609] [serial = 1897] [outer = (nil)] 19:15:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9d58fc00) [pid = 5609] [serial = 1898] [outer = 0x9b4a3400] 19:15:00 INFO - PROCESS | 5609 | 1463796900438 Marionette DEBUG loaded listener.js 19:15:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x9d9a8c00) [pid = 5609] [serial = 1899] [outer = 0x9b4a3400] 19:15:01 INFO - PROCESS | 5609 | 1463796901358 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1680ms 19:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:15:01 INFO - PROCESS | 5609 | 1463796901393 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 19:15:01 INFO - PROCESS | 5609 | 1463796901396 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 19:15:01 INFO - PROCESS | 5609 | 1463796901403 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:15:01 INFO - PROCESS | 5609 | 1463796901406 Marionette TRACE conn4 <- [1,2502,null,{}] 19:15:01 INFO - PROCESS | 5609 | 1463796901413 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:01 INFO - PROCESS | 5609 | 1463796901670 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 19:15:02 INFO - PROCESS | 5609 | 1463796902060 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x9bd90000 == 167 [pid = 5609] [id = 633] 19:15:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9cbb2400) [pid = 5609] [serial = 1900] [outer = (nil)] 19:15:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa23e8000) [pid = 5609] [serial = 1901] [outer = 0x9cbb2400] 19:15:02 INFO - PROCESS | 5609 | 1463796902218 Marionette DEBUG loaded listener.js 19:15:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa23ed800) [pid = 5609] [serial = 1902] [outer = 0x9cbb2400] 19:15:03 INFO - PROCESS | 5609 | 1463796903268 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1901ms 19:15:03 INFO - PROCESS | 5609 | 1463796903304 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 19:15:03 INFO - PROCESS | 5609 | 1463796903307 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 19:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:15:03 INFO - PROCESS | 5609 | 1463796903315 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:15:03 INFO - PROCESS | 5609 | 1463796903319 Marionette TRACE conn4 <- [1,2506,null,{}] 19:15:03 INFO - PROCESS | 5609 | 1463796903324 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:03 INFO - PROCESS | 5609 | 1463796903586 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 19:15:03 INFO - PROCESS | 5609 | 1463796903979 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dc08c00 == 168 [pid = 5609] [id = 634] 19:15:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x9bab6c00) [pid = 5609] [serial = 1903] [outer = (nil)] 19:15:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 171 (0xa27c3c00) [pid = 5609] [serial = 1904] [outer = 0x9bab6c00] 19:15:04 INFO - PROCESS | 5609 | 1463796904077 Marionette DEBUG loaded listener.js 19:15:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 172 (0xa3642400) [pid = 5609] [serial = 1905] [outer = 0x9bab6c00] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x90c1c000 == 167 [pid = 5609] [id = 474] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8b7a4400 == 166 [pid = 5609] [id = 267] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc09400 == 165 [pid = 5609] [id = 261] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x97789400 == 164 [pid = 5609] [id = 481] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x92228000 == 163 [pid = 5609] [id = 479] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x965bdc00 == 162 [pid = 5609] [id = 480] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89d78800 == 161 [pid = 5609] [id = 476] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8b966c00 == 160 [pid = 5609] [id = 472] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8c06dc00 == 159 [pid = 5609] [id = 556] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0e9800 == 158 [pid = 5609] [id = 535] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e8800 == 157 [pid = 5609] [id = 473] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x92387400 == 156 [pid = 5609] [id = 478] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89d6e800 == 155 [pid = 5609] [id = 477] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4df800 == 154 [pid = 5609] [id = 475] 19:15:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89d55c00 == 153 [pid = 5609] [id = 482] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 171 (0x90cab000) [pid = 5609] [serial = 1793] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 170 (0x8f999000) [pid = 5609] [serial = 1671] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x91602000) [pid = 5609] [serial = 1742] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9bd04800) [pid = 5609] [serial = 1769] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x91609800) [pid = 5609] [serial = 1743] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8dcbc000) [pid = 5609] [serial = 1736] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9af99400) [pid = 5609] [serial = 1764] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0xa23ec400) [pid = 5609] [serial = 1775] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9520dc00) [pid = 5609] [serial = 1751] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x92528400) [pid = 5609] [serial = 1745] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0xa23ef000) [pid = 5609] [serial = 1776] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa23edc00) [pid = 5609] [serial = 1719] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9776c400) [pid = 5609] [serial = 1754] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x93a93800) [pid = 5609] [serial = 1748] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x8e3f4000) [pid = 5609] [serial = 1737] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0xa3358800) [pid = 5609] [serial = 1781] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8d9c4800) [pid = 5609] [serial = 1785] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9b4a5000) [pid = 5609] [serial = 1766] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x8e3f7000) [pid = 5609] [serial = 1788] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9d9adc00) [pid = 5609] [serial = 1772] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x99ee5800) [pid = 5609] [serial = 1757] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9bd96c00) [pid = 5609] [serial = 1770] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8dcb9000) [pid = 5609] [serial = 1787] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9a95b800) [pid = 5609] [serial = 1763] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x8c06d400) [pid = 5609] [serial = 1784] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9a72cc00) [pid = 5609] [serial = 1760] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0xa315a400) [pid = 5609] [serial = 1779] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a942c00) [pid = 5609] [serial = 1761] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x8f6ac000) [pid = 5609] [serial = 1791] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x9777f800) [pid = 5609] [serial = 1755] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x952b2400) [pid = 5609] [serial = 1752] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8f344c00) [pid = 5609] [serial = 1739] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8b940400) [pid = 5609] [serial = 1734] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8f345400) [pid = 5609] [serial = 1790] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9b4afc00) [pid = 5609] [serial = 1767] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8a4d7400) [pid = 5609] [serial = 1733] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8f995400) [pid = 5609] [serial = 1740] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9507e400) [pid = 5609] [serial = 1749] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9d9dd800) [pid = 5609] [serial = 1773] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9a23f800) [pid = 5609] [serial = 1758] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0xa27ea800) [pid = 5609] [serial = 1778] [outer = (nil)] [url = about:blank] 19:15:07 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x92544800) [pid = 5609] [serial = 1746] [outer = (nil)] [url = about:blank] 19:15:08 INFO - PROCESS | 5609 | 1463796908158 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 4896ms 19:15:08 INFO - PROCESS | 5609 | 1463796908213 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 19:15:08 INFO - PROCESS | 5609 | 1463796908220 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 19:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:15:08 INFO - PROCESS | 5609 | 1463796908230 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:15:08 INFO - PROCESS | 5609 | 1463796908236 Marionette TRACE conn4 <- [1,2510,null,{}] 19:15:08 INFO - PROCESS | 5609 | 1463796908294 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:08 INFO - PROCESS | 5609 | 1463796908534 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 19:15:08 INFO - PROCESS | 5609 | 1463796908749 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:08 INFO - PROCESS | 5609 | ++DOCSHELL 0x89989c00 == 154 [pid = 5609] [id = 635] 19:15:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8998c800) [pid = 5609] [serial = 1906] [outer = (nil)] 19:15:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8a4e3800) [pid = 5609] [serial = 1907] [outer = 0x8998c800] 19:15:08 INFO - PROCESS | 5609 | 1463796908833 Marionette DEBUG loaded listener.js 19:15:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8c0e7400) [pid = 5609] [serial = 1908] [outer = 0x8998c800] 19:15:09 INFO - PROCESS | 5609 | 1463796909709 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1543ms 19:15:09 INFO - PROCESS | 5609 | 1463796909773 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 19:15:09 INFO - PROCESS | 5609 | 1463796909783 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 19:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:15:09 INFO - PROCESS | 5609 | 1463796909794 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:15:09 INFO - PROCESS | 5609 | 1463796909797 Marionette TRACE conn4 <- [1,2514,null,{}] 19:15:09 INFO - PROCESS | 5609 | 1463796909804 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:10 INFO - PROCESS | 5609 | 1463796910070 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 19:15:10 INFO - PROCESS | 5609 | 1463796910364 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9cf800 == 155 [pid = 5609] [id = 636] 19:15:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8db81c00) [pid = 5609] [serial = 1909] [outer = (nil)] 19:15:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8e2e5c00) [pid = 5609] [serial = 1910] [outer = 0x8db81c00] 19:15:10 INFO - PROCESS | 5609 | 1463796910458 Marionette DEBUG loaded listener.js 19:15:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8e3f2c00) [pid = 5609] [serial = 1911] [outer = 0x8db81c00] 19:15:11 INFO - PROCESS | 5609 | 1463796911432 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1682ms 19:15:11 INFO - PROCESS | 5609 | 1463796911477 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 19:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:15:11 INFO - PROCESS | 5609 | 1463796911481 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 19:15:11 INFO - PROCESS | 5609 | 1463796911496 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:15:11 INFO - PROCESS | 5609 | 1463796911501 Marionette TRACE conn4 <- [1,2518,null,{}] 19:15:11 INFO - PROCESS | 5609 | 1463796911518 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:11 INFO - PROCESS | 5609 | 1463796911887 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 19:15:12 INFO - PROCESS | 5609 | 1463796912116 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e93d800 == 156 [pid = 5609] [id = 637] 19:15:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8f6a5800) [pid = 5609] [serial = 1912] [outer = (nil)] 19:15:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8f997800) [pid = 5609] [serial = 1913] [outer = 0x8f6a5800] 19:15:12 INFO - PROCESS | 5609 | 1463796912206 Marionette DEBUG loaded listener.js 19:15:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x90cac800) [pid = 5609] [serial = 1914] [outer = 0x8f6a5800] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x8f347800) [pid = 5609] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dab5800) [pid = 5609] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8a4d9c00) [pid = 5609] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x89983800) [pid = 5609] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0xa6388400) [pid = 5609] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9af91000) [pid = 5609] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0xa31f4400) [pid = 5609] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0xa23e8800) [pid = 5609] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9cbb0c00) [pid = 5609] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9b4ad400) [pid = 5609] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x9773c400) [pid = 5609] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x99f81400) [pid = 5609] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x97785400) [pid = 5609] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x97780800) [pid = 5609] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9222a800) [pid = 5609] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x937d6400) [pid = 5609] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9254a800) [pid = 5609] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x9150d800) [pid = 5609] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8e93b800) [pid = 5609] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x8b93cc00) [pid = 5609] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:15:13 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8b967000) [pid = 5609] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:15:13 INFO - PROCESS | 5609 | 1463796913599 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2145ms 19:15:13 INFO - PROCESS | 5609 | 1463796913634 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 19:15:13 INFO - PROCESS | 5609 | 1463796913638 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 19:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:15:13 INFO - PROCESS | 5609 | 1463796913646 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:15:13 INFO - PROCESS | 5609 | 1463796913666 Marionette TRACE conn4 <- [1,2522,null,{}] 19:15:13 INFO - PROCESS | 5609 | 1463796913673 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:13 INFO - PROCESS | 5609 | 1463796913900 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 19:15:14 INFO - PROCESS | 5609 | 1463796914102 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4d9c00 == 157 [pid = 5609] [id = 638] 19:15:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8b93cc00) [pid = 5609] [serial = 1915] [outer = (nil)] 19:15:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x90cb0800) [pid = 5609] [serial = 1916] [outer = 0x8b93cc00] 19:15:14 INFO - PROCESS | 5609 | 1463796914184 Marionette DEBUG loaded listener.js 19:15:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x90fa3800) [pid = 5609] [serial = 1917] [outer = 0x8b93cc00] 19:15:15 INFO - PROCESS | 5609 | 1463796915193 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1604ms 19:15:15 INFO - PROCESS | 5609 | 1463796915253 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 19:15:15 INFO - PROCESS | 5609 | 1463796915260 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 19:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:15:15 INFO - PROCESS | 5609 | 1463796915269 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:15:15 INFO - PROCESS | 5609 | 1463796915276 Marionette TRACE conn4 <- [1,2526,null,{}] 19:15:15 INFO - PROCESS | 5609 | 1463796915287 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:15 INFO - PROCESS | 5609 | 1463796915566 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 19:15:15 INFO - PROCESS | 5609 | 1463796915928 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d57800 == 158 [pid = 5609] [id = 639] 19:15:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8b7a4000) [pid = 5609] [serial = 1918] [outer = (nil)] 19:15:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8c0ed400) [pid = 5609] [serial = 1919] [outer = 0x8b7a4000] 19:15:16 INFO - PROCESS | 5609 | 1463796916023 Marionette DEBUG loaded listener.js 19:15:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8dab7400) [pid = 5609] [serial = 1920] [outer = 0x8b7a4000] 19:15:17 INFO - PROCESS | 5609 | 1463796917071 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1847ms 19:15:17 INFO - PROCESS | 5609 | 1463796917120 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 19:15:17 INFO - PROCESS | 5609 | 1463796917129 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 19:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:15:17 INFO - PROCESS | 5609 | 1463796917143 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:15:17 INFO - PROCESS | 5609 | 1463796917149 Marionette TRACE conn4 <- [1,2530,null,{}] 19:15:17 INFO - PROCESS | 5609 | 1463796917156 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:17 INFO - PROCESS | 5609 | 1463796917425 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 19:15:17 INFO - PROCESS | 5609 | 1463796917775 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:17 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e8c2c00 == 159 [pid = 5609] [id = 640] 19:15:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e938800) [pid = 5609] [serial = 1921] [outer = (nil)] 19:15:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8eab0000) [pid = 5609] [serial = 1922] [outer = 0x8e938800] 19:15:17 INFO - PROCESS | 5609 | 1463796917878 Marionette DEBUG loaded listener.js 19:15:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8f6af400) [pid = 5609] [serial = 1923] [outer = 0x8e938800] 19:15:18 INFO - PROCESS | 5609 | 1463796918906 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1843ms 19:15:18 INFO - PROCESS | 5609 | 1463796918986 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 19:15:18 INFO - PROCESS | 5609 | 1463796918990 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 19:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:15:18 INFO - PROCESS | 5609 | 1463796918998 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:15:19 INFO - PROCESS | 5609 | 1463796919005 Marionette TRACE conn4 <- [1,2534,null,{}] 19:15:19 INFO - PROCESS | 5609 | 1463796919024 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:19 INFO - PROCESS | 5609 | 1463796919399 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 19:15:19 INFO - PROCESS | 5609 | 1463796919746 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:19 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f99a800 == 160 [pid = 5609] [id = 641] 19:15:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x92229c00) [pid = 5609] [serial = 1924] [outer = (nil)] 19:15:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x92386800) [pid = 5609] [serial = 1925] [outer = 0x92229c00] 19:15:19 INFO - PROCESS | 5609 | 1463796919847 Marionette DEBUG loaded listener.js 19:15:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x9252a400) [pid = 5609] [serial = 1926] [outer = 0x92229c00] 19:15:20 INFO - PROCESS | 5609 | 1463796920816 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1888ms 19:15:20 INFO - PROCESS | 5609 | 1463796920887 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 19:15:20 INFO - PROCESS | 5609 | 1463796920892 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 19:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:15:20 INFO - PROCESS | 5609 | 1463796920899 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:15:20 INFO - PROCESS | 5609 | 1463796920903 Marionette TRACE conn4 <- [1,2538,null,{}] 19:15:20 INFO - PROCESS | 5609 | 1463796920910 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:21 INFO - PROCESS | 5609 | 1463796921221 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 19:15:21 INFO - PROCESS | 5609 | 1463796921561 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa3400 == 161 [pid = 5609] [id = 642] 19:15:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x9160c400) [pid = 5609] [serial = 1927] [outer = (nil)] 19:15:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x93a99400) [pid = 5609] [serial = 1928] [outer = 0x9160c400] 19:15:21 INFO - PROCESS | 5609 | 1463796921663 Marionette DEBUG loaded listener.js 19:15:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x94664c00) [pid = 5609] [serial = 1929] [outer = 0x9160c400] 19:15:22 INFO - PROCESS | 5609 | 1463796922610 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1785ms 19:15:22 INFO - PROCESS | 5609 | 1463796922688 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 19:15:22 INFO - PROCESS | 5609 | 1463796922694 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 19:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:15:22 INFO - PROCESS | 5609 | 1463796922704 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:15:22 INFO - PROCESS | 5609 | 1463796922711 Marionette TRACE conn4 <- [1,2542,null,{}] 19:15:22 INFO - PROCESS | 5609 | 1463796922720 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:23 INFO - PROCESS | 5609 | 1463796923068 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 19:15:23 INFO - PROCESS | 5609 | 1463796923412 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x89988800 == 162 [pid = 5609] [id = 643] 19:15:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x91508c00) [pid = 5609] [serial = 1930] [outer = (nil)] 19:15:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9507bc00) [pid = 5609] [serial = 1931] [outer = 0x91508c00] 19:15:23 INFO - PROCESS | 5609 | 1463796923506 Marionette DEBUG loaded listener.js 19:15:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9529c000) [pid = 5609] [serial = 1932] [outer = 0x91508c00] 19:15:24 INFO - PROCESS | 5609 | 1463796924480 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1838ms 19:15:24 INFO - PROCESS | 5609 | 1463796924542 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 19:15:24 INFO - PROCESS | 5609 | 1463796924547 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 19:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:15:24 INFO - PROCESS | 5609 | 1463796924554 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:15:24 INFO - PROCESS | 5609 | 1463796924558 Marionette TRACE conn4 <- [1,2546,null,{}] 19:15:24 INFO - PROCESS | 5609 | 1463796924565 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:24 INFO - PROCESS | 5609 | 1463796924887 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 19:15:25 INFO - PROCESS | 5609 | 1463796925242 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x923f7800 == 163 [pid = 5609] [id = 644] 19:15:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9254a800) [pid = 5609] [serial = 1933] [outer = (nil)] 19:15:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x9777b800) [pid = 5609] [serial = 1934] [outer = 0x9254a800] 19:15:25 INFO - PROCESS | 5609 | 1463796925347 Marionette DEBUG loaded listener.js 19:15:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x983e6400) [pid = 5609] [serial = 1935] [outer = 0x9254a800] 19:15:26 INFO - PROCESS | 5609 | 1463796926614 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2141ms 19:15:26 INFO - PROCESS | 5609 | 1463796926699 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 19:15:26 INFO - PROCESS | 5609 | 1463796926705 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 19:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:15:26 INFO - PROCESS | 5609 | 1463796926716 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:15:26 INFO - PROCESS | 5609 | 1463796926722 Marionette TRACE conn4 <- [1,2550,null,{}] 19:15:26 INFO - PROCESS | 5609 | 1463796926731 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:27 INFO - PROCESS | 5609 | 1463796927200 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 19:15:27 INFO - PROCESS | 5609 | 1463796927521 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x92530800 == 164 [pid = 5609] [id = 645] 19:15:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9500e400) [pid = 5609] [serial = 1936] [outer = (nil)] 19:15:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x9a242400) [pid = 5609] [serial = 1937] [outer = 0x9500e400] 19:15:27 INFO - PROCESS | 5609 | 1463796927645 Marionette DEBUG loaded listener.js 19:15:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9a268c00) [pid = 5609] [serial = 1938] [outer = 0x9500e400] 19:15:28 INFO - PROCESS | 5609 | 1463796928638 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1939ms 19:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:15:28 INFO - PROCESS | 5609 | 1463796928656 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 19:15:28 INFO - PROCESS | 5609 | 1463796928659 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 19:15:28 INFO - PROCESS | 5609 | 1463796928666 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:15:28 INFO - PROCESS | 5609 | 1463796928668 Marionette TRACE conn4 <- [1,2554,null,{}] 19:15:28 INFO - PROCESS | 5609 | 1463796928675 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:28 INFO - PROCESS | 5609 | 1463796928925 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 19:15:29 INFO - PROCESS | 5609 | 1463796929275 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x965bd400 == 165 [pid = 5609] [id = 646] 19:15:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x99ee3400) [pid = 5609] [serial = 1939] [outer = (nil)] 19:15:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9a943c00) [pid = 5609] [serial = 1940] [outer = 0x99ee3400] 19:15:29 INFO - PROCESS | 5609 | 1463796929371 Marionette DEBUG loaded listener.js 19:15:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9a949000) [pid = 5609] [serial = 1941] [outer = 0x99ee3400] 19:15:30 INFO - PROCESS | 5609 | 1463796930327 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1733ms 19:15:30 INFO - PROCESS | 5609 | 1463796930399 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 19:15:30 INFO - PROCESS | 5609 | 1463796930403 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 19:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:15:30 INFO - PROCESS | 5609 | 1463796930410 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:15:30 INFO - PROCESS | 5609 | 1463796930413 Marionette TRACE conn4 <- [1,2558,null,{}] 19:15:30 INFO - PROCESS | 5609 | 1463796930420 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:30 INFO - PROCESS | 5609 | 1463796930716 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 19:15:31 INFO - PROCESS | 5609 | 1463796931066 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x952a2800 == 166 [pid = 5609] [id = 647] 19:15:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x965cbc00) [pid = 5609] [serial = 1942] [outer = (nil)] 19:15:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9af8f800) [pid = 5609] [serial = 1943] [outer = 0x965cbc00] 19:15:31 INFO - PROCESS | 5609 | 1463796931168 Marionette DEBUG loaded listener.js 19:15:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9af94800) [pid = 5609] [serial = 1944] [outer = 0x965cbc00] 19:15:32 INFO - PROCESS | 5609 | 1463796932109 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1742ms 19:15:32 INFO - PROCESS | 5609 | 1463796932154 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 19:15:32 INFO - PROCESS | 5609 | 1463796932158 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 19:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:15:32 INFO - PROCESS | 5609 | 1463796932165 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:15:32 INFO - PROCESS | 5609 | 1463796932169 Marionette TRACE conn4 <- [1,2562,null,{}] 19:15:32 INFO - PROCESS | 5609 | 1463796932175 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:32 INFO - PROCESS | 5609 | 1463796932426 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 19:15:32 INFO - PROCESS | 5609 | 1463796932746 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:32 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a8f0000 == 167 [pid = 5609] [id = 648] 19:15:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9a960c00) [pid = 5609] [serial = 1945] [outer = (nil)] 19:15:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9b264000) [pid = 5609] [serial = 1946] [outer = 0x9a960c00] 19:15:32 INFO - PROCESS | 5609 | 1463796932844 Marionette DEBUG loaded listener.js 19:15:32 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9b4ad000) [pid = 5609] [serial = 1947] [outer = 0x9a960c00] 19:15:33 INFO - PROCESS | 5609 | 1463796933874 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1789ms 19:15:33 INFO - PROCESS | 5609 | 1463796933955 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 19:15:33 INFO - PROCESS | 5609 | 1463796933960 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 19:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:15:33 INFO - PROCESS | 5609 | 1463796933967 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:15:33 INFO - PROCESS | 5609 | 1463796933971 Marionette TRACE conn4 <- [1,2566,null,{}] 19:15:33 INFO - PROCESS | 5609 | 1463796933977 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:34 INFO - PROCESS | 5609 | 1463796934276 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 19:15:34 INFO - PROCESS | 5609 | 1463796934633 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b042c00 == 168 [pid = 5609] [id = 649] 19:15:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9d58a000) [pid = 5609] [serial = 1948] [outer = (nil)] 19:15:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0xa1155400) [pid = 5609] [serial = 1949] [outer = 0x9d58a000] 19:15:34 INFO - PROCESS | 5609 | 1463796934730 Marionette DEBUG loaded listener.js 19:15:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0xa23e7800) [pid = 5609] [serial = 1950] [outer = 0x9d58a000] 19:15:35 INFO - PROCESS | 5609 | 1463796935748 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1833ms 19:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:15:35 INFO - PROCESS | 5609 | 1463796935801 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 19:15:35 INFO - PROCESS | 5609 | 1463796935804 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 19:15:35 INFO - PROCESS | 5609 | 1463796935811 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:15:35 INFO - PROCESS | 5609 | 1463796935814 Marionette TRACE conn4 <- [1,2570,null,{}] 19:15:35 INFO - PROCESS | 5609 | 1463796935820 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:36 INFO - PROCESS | 5609 | 1463796936076 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 19:15:36 INFO - PROCESS | 5609 | 1463796936429 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a245c00 == 169 [pid = 5609] [id = 650] 19:15:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a94f400) [pid = 5609] [serial = 1951] [outer = (nil)] 19:15:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0xa23f5000) [pid = 5609] [serial = 1952] [outer = 0x9a94f400] 19:15:36 INFO - PROCESS | 5609 | 1463796936523 Marionette DEBUG loaded listener.js 19:15:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0xa2555400) [pid = 5609] [serial = 1953] [outer = 0x9a94f400] 19:15:37 INFO - PROCESS | 5609 | 1463796937515 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1782ms 19:15:37 INFO - PROCESS | 5609 | 1463796937594 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 19:15:37 INFO - PROCESS | 5609 | 1463796937597 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 19:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:15:37 INFO - PROCESS | 5609 | 1463796937616 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:15:37 INFO - PROCESS | 5609 | 1463796937620 Marionette TRACE conn4 <- [1,2574,null,{}] 19:15:37 INFO - PROCESS | 5609 | 1463796937627 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:37 INFO - PROCESS | 5609 | 1463796937915 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 19:15:38 INFO - PROCESS | 5609 | 1463796938263 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x89989800 == 170 [pid = 5609] [id = 651] 19:15:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9d521c00) [pid = 5609] [serial = 1954] [outer = (nil)] 19:15:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0xa3353c00) [pid = 5609] [serial = 1955] [outer = 0x9d521c00] 19:15:38 INFO - PROCESS | 5609 | 1463796938353 Marionette DEBUG loaded listener.js 19:15:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0xa364e000) [pid = 5609] [serial = 1956] [outer = 0x9d521c00] 19:15:39 INFO - PROCESS | 5609 | 1463796939296 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1744ms 19:15:39 INFO - PROCESS | 5609 | 1463796939361 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 19:15:39 INFO - PROCESS | 5609 | 1463796939365 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 19:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:15:39 INFO - PROCESS | 5609 | 1463796939372 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:15:39 INFO - PROCESS | 5609 | 1463796939376 Marionette TRACE conn4 <- [1,2578,null,{}] 19:15:39 INFO - PROCESS | 5609 | 1463796939382 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:39 INFO - PROCESS | 5609 | 1463796939632 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 19:15:40 INFO - PROCESS | 5609 | 1463796939998 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x91505400 == 171 [pid = 5609] [id = 652] 19:15:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0xa060d000) [pid = 5609] [serial = 1957] [outer = (nil)] 19:15:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0xa685dc00) [pid = 5609] [serial = 1958] [outer = 0xa060d000] 19:15:40 INFO - PROCESS | 5609 | 1463796940097 Marionette DEBUG loaded listener.js 19:15:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0xa68cc400) [pid = 5609] [serial = 1959] [outer = 0xa060d000] 19:15:41 INFO - PROCESS | 5609 | 1463796941022 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1685ms 19:15:41 INFO - PROCESS | 5609 | 1463796941058 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 19:15:41 INFO - PROCESS | 5609 | 1463796941062 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 19:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:15:41 INFO - PROCESS | 5609 | 1463796941068 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:15:41 INFO - PROCESS | 5609 | 1463796941072 Marionette TRACE conn4 <- [1,2582,null,{}] 19:15:41 INFO - PROCESS | 5609 | 1463796941078 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:41 INFO - PROCESS | 5609 | 1463796941322 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 19:15:41 INFO - PROCESS | 5609 | 1463796941682 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbef000 == 172 [pid = 5609] [id = 653] 19:15:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x90e5a400) [pid = 5609] [serial = 1960] [outer = (nil)] 19:15:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x90e62000) [pid = 5609] [serial = 1961] [outer = 0x90e5a400] 19:15:41 INFO - PROCESS | 5609 | 1463796941778 Marionette DEBUG loaded listener.js 19:15:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x90e63400) [pid = 5609] [serial = 1962] [outer = 0x90e5a400] 19:15:42 INFO - PROCESS | 5609 | 1463796942678 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1681ms 19:15:42 INFO - PROCESS | 5609 | 1463796942752 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 19:15:42 INFO - PROCESS | 5609 | 1463796942756 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 19:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:15:42 INFO - PROCESS | 5609 | 1463796942764 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:15:42 INFO - PROCESS | 5609 | 1463796942768 Marionette TRACE conn4 <- [1,2586,null,{}] 19:15:42 INFO - PROCESS | 5609 | 1463796942774 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:43 INFO - PROCESS | 5609 | 1463796943032 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 19:15:43 INFO - PROCESS | 5609 | 1463796943386 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x90e5e000 == 173 [pid = 5609] [id = 654] 19:15:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x90e61000) [pid = 5609] [serial = 1963] [outer = (nil)] 19:15:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa31ca400) [pid = 5609] [serial = 1964] [outer = 0x90e61000] 19:15:43 INFO - PROCESS | 5609 | 1463796943480 Marionette DEBUG loaded listener.js 19:15:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa685bc00) [pid = 5609] [serial = 1965] [outer = 0x90e61000] 19:15:44 INFO - PROCESS | 5609 | 1463796944464 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1736ms 19:15:44 INFO - PROCESS | 5609 | 1463796944501 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 19:15:44 INFO - PROCESS | 5609 | 1463796944505 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 19:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:15:44 INFO - PROCESS | 5609 | 1463796944511 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:15:44 INFO - PROCESS | 5609 | 1463796944515 Marionette TRACE conn4 <- [1,2590,null,{}] 19:15:44 INFO - PROCESS | 5609 | 1463796944521 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:44 INFO - PROCESS | 5609 | 1463796944834 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 19:15:45 INFO - PROCESS | 5609 | 1463796945211 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9cac00 == 172 [pid = 5609] [id = 469] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e93d800 == 171 [pid = 5609] [id = 637] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9cf800 == 170 [pid = 5609] [id = 636] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x89989c00 == 169 [pid = 5609] [id = 635] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9b800 == 168 [pid = 5609] [id = 628] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9b000 == 167 [pid = 5609] [id = 627] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c4400 == 166 [pid = 5609] [id = 626] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x858c2400 == 165 [pid = 5609] [id = 625] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x92383000 == 164 [pid = 5609] [id = 624] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2ecc00 == 163 [pid = 5609] [id = 623] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x90cb7000 == 162 [pid = 5609] [id = 622] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x89ba0800 == 161 [pid = 5609] [id = 488] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8f34c400 == 160 [pid = 5609] [id = 621] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c0400 == 159 [pid = 5609] [id = 620] 19:15:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8998fc00 == 158 [pid = 5609] [id = 619] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x90c14c00) [pid = 5609] [serial = 1731] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x8dbeec00) [pid = 5609] [serial = 1850] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8b941400) [pid = 5609] [serial = 1847] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x8998dc00) [pid = 5609] [serial = 1845] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x8998ac00) [pid = 5609] [serial = 1844] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0xa69a2000) [pid = 5609] [serial = 1842] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0xa693f000) [pid = 5609] [serial = 1841] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0xa685fc00) [pid = 5609] [serial = 1839] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa3322000) [pid = 5609] [serial = 1838] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0xa51f2400) [pid = 5609] [serial = 1836] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0xa51e6800) [pid = 5609] [serial = 1835] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0xa27ec400) [pid = 5609] [serial = 1833] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0xa272d400) [pid = 5609] [serial = 1832] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0xa22a3c00) [pid = 5609] [serial = 1830] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0xa2249800) [pid = 5609] [serial = 1829] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9d51e400) [pid = 5609] [serial = 1827] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9bd92c00) [pid = 5609] [serial = 1826] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9afc6c00) [pid = 5609] [serial = 1824] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9af97800) [pid = 5609] [serial = 1823] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9a957c00) [pid = 5609] [serial = 1821] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9a952400) [pid = 5609] [serial = 1820] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9a7c7800) [pid = 5609] [serial = 1818] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9a722800) [pid = 5609] [serial = 1817] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9a23d000) [pid = 5609] [serial = 1815] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x99ee0400) [pid = 5609] [serial = 1814] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9776e400) [pid = 5609] [serial = 1812] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x952b2800) [pid = 5609] [serial = 1811] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x95205000) [pid = 5609] [serial = 1809] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x9507c000) [pid = 5609] [serial = 1808] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x94663800) [pid = 5609] [serial = 1806] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x93a97800) [pid = 5609] [serial = 1805] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x923f7000) [pid = 5609] [serial = 1803] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x92385800) [pid = 5609] [serial = 1802] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x90fa0400) [pid = 5609] [serial = 1800] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8f998000) [pid = 5609] [serial = 1799] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8dbf0800) [pid = 5609] [serial = 1797] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8d9cf000) [pid = 5609] [serial = 1796] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8f992800) [pid = 5609] [serial = 1856] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8dcbb800) [pid = 5609] [serial = 1851] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8dcaf000) [pid = 5609] [serial = 1853] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8c066400) [pid = 5609] [serial = 1848] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x8eab9000) [pid = 5609] [serial = 1854] [outer = (nil)] [url = about:blank] 19:15:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c2400 == 159 [pid = 5609] [id = 655] 19:15:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x858cdc00) [pid = 5609] [serial = 1966] [outer = (nil)] 19:15:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x87a23000) [pid = 5609] [serial = 1967] [outer = 0x858cdc00] 19:15:47 INFO - PROCESS | 5609 | 1463796947871 Marionette DEBUG loaded listener.js 19:15:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x89987c00) [pid = 5609] [serial = 1968] [outer = 0x858cdc00] 19:15:48 INFO - PROCESS | 5609 | 1463796948795 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 4354ms 19:15:48 INFO - PROCESS | 5609 | 1463796948869 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 19:15:48 INFO - PROCESS | 5609 | 1463796948873 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 19:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:15:48 INFO - PROCESS | 5609 | 1463796948882 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:15:48 INFO - PROCESS | 5609 | 1463796948885 Marionette TRACE conn4 <- [1,2594,null,{}] 19:15:48 INFO - PROCESS | 5609 | 1463796948893 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:49 INFO - PROCESS | 5609 | 1463796949133 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 19:15:49 INFO - PROCESS | 5609 | 1463796949426 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d51400 == 160 [pid = 5609] [id = 656] 19:15:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x89d55c00) [pid = 5609] [serial = 1969] [outer = (nil)] 19:15:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8a4e2c00) [pid = 5609] [serial = 1970] [outer = 0x89d55c00] 19:15:49 INFO - PROCESS | 5609 | 1463796949521 Marionette DEBUG loaded listener.js 19:15:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8b7aa800) [pid = 5609] [serial = 1971] [outer = 0x89d55c00] 19:15:50 INFO - PROCESS | 5609 | 1463796950444 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1588ms 19:15:50 INFO - PROCESS | 5609 | 1463796950469 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 19:15:50 INFO - PROCESS | 5609 | 1463796950476 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 19:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:15:50 INFO - PROCESS | 5609 | 1463796950501 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:15:50 INFO - PROCESS | 5609 | 1463796950506 Marionette TRACE conn4 <- [1,2598,null,{}] 19:15:50 INFO - PROCESS | 5609 | 1463796950512 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:50 INFO - PROCESS | 5609 | 1463796950832 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 19:15:50 INFO - PROCESS | 5609 | 1463796950872 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b948c00 == 161 [pid = 5609] [id = 657] 19:15:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8b965000) [pid = 5609] [serial = 1972] [outer = (nil)] 19:15:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8dab2000) [pid = 5609] [serial = 1973] [outer = 0x8b965000] 19:15:50 INFO - PROCESS | 5609 | 1463796950950 Marionette DEBUG loaded listener.js 19:15:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8dbe2400) [pid = 5609] [serial = 1974] [outer = 0x8b965000] 19:15:52 INFO - PROCESS | 5609 | 1463796952088 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1633ms 19:15:52 INFO - PROCESS | 5609 | 1463796952135 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 19:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:15:52 INFO - PROCESS | 5609 | 1463796952139 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 19:15:52 INFO - PROCESS | 5609 | 1463796952146 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:15:52 INFO - PROCESS | 5609 | 1463796952152 Marionette TRACE conn4 <- [1,2602,null,{}] 19:15:52 INFO - PROCESS | 5609 | 1463796952204 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:53 INFO - PROCESS | 5609 | 1463796953066 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8b940800) [pid = 5609] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0xa22a2c00) [pid = 5609] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8f6a5800) [pid = 5609] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9af97c00) [pid = 5609] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x9a952800) [pid = 5609] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9af8ec00) [pid = 5609] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x983e8800) [pid = 5609] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x9529d400) [pid = 5609] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9150d000) [pid = 5609] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x8f998800) [pid = 5609] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9238a800) [pid = 5609] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x92382800) [pid = 5609] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x91606000) [pid = 5609] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x91506800) [pid = 5609] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8e8c1c00) [pid = 5609] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8b942c00) [pid = 5609] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x8998c800) [pid = 5609] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x9bab6c00) [pid = 5609] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x9cbb2400) [pid = 5609] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x9b4a3400) [pid = 5609] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:15:53 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x8db81c00) [pid = 5609] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:15:53 INFO - PROCESS | 5609 | 1463796953337 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x8998c800 == 162 [pid = 5609] [id = 658] 19:15:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x89d55800) [pid = 5609] [serial = 1975] [outer = (nil)] 19:15:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8dcb9000) [pid = 5609] [serial = 1976] [outer = 0x89d55800] 19:15:53 INFO - PROCESS | 5609 | 1463796953418 Marionette DEBUG loaded listener.js 19:15:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8e8bd800) [pid = 5609] [serial = 1977] [outer = 0x89d55800] 19:15:54 INFO - PROCESS | 5609 | 1463796954225 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2137ms 19:15:54 INFO - PROCESS | 5609 | 1463796954283 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 19:15:54 INFO - PROCESS | 5609 | 1463796954288 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 19:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:15:54 INFO - PROCESS | 5609 | 1463796954294 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:15:54 INFO - PROCESS | 5609 | 1463796954298 Marionette TRACE conn4 <- [1,2606,null,{}] 19:15:54 INFO - PROCESS | 5609 | 1463796954304 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:54 INFO - PROCESS | 5609 | 1463796954543 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 19:15:54 INFO - PROCESS | 5609 | 1463796954757 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9e000 == 163 [pid = 5609] [id = 659] 19:15:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8d1f4400) [pid = 5609] [serial = 1978] [outer = (nil)] 19:15:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8ea51c00) [pid = 5609] [serial = 1979] [outer = 0x8d1f4400] 19:15:54 INFO - PROCESS | 5609 | 1463796954838 Marionette DEBUG loaded listener.js 19:15:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8eab9000) [pid = 5609] [serial = 1980] [outer = 0x8d1f4400] 19:15:56 INFO - PROCESS | 5609 | 1463796956089 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1854ms 19:15:56 INFO - PROCESS | 5609 | 1463796956150 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 19:15:56 INFO - PROCESS | 5609 | 1463796956159 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 19:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:15:56 INFO - PROCESS | 5609 | 1463796956167 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:15:56 INFO - PROCESS | 5609 | 1463796956175 Marionette TRACE conn4 <- [1,2610,null,{}] 19:15:56 INFO - PROCESS | 5609 | 1463796956184 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:56 INFO - PROCESS | 5609 | 1463796956462 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 19:15:56 INFO - PROCESS | 5609 | 1463796956824 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x89983800 == 164 [pid = 5609] [id = 660] 19:15:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x89d4c000) [pid = 5609] [serial = 1981] [outer = (nil)] 19:15:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8b940800) [pid = 5609] [serial = 1982] [outer = 0x89d4c000] 19:15:56 INFO - PROCESS | 5609 | 1463796956922 Marionette DEBUG loaded listener.js 19:15:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8ce58800) [pid = 5609] [serial = 1983] [outer = 0x89d4c000] 19:15:57 INFO - PROCESS | 5609 | 1463796957969 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1847ms 19:15:58 INFO - PROCESS | 5609 | 1463796958015 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 19:15:58 INFO - PROCESS | 5609 | 1463796958025 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 19:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:15:58 INFO - PROCESS | 5609 | 1463796958037 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:15:58 INFO - PROCESS | 5609 | 1463796958041 Marionette TRACE conn4 <- [1,2614,null,{}] 19:15:58 INFO - PROCESS | 5609 | 1463796958049 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:15:58 INFO - PROCESS | 5609 | 1463796958322 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 19:15:58 INFO - PROCESS | 5609 | 1463796958686 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:15:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e6c00 == 165 [pid = 5609] [id = 661] 19:15:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e2ecc00) [pid = 5609] [serial = 1984] [outer = (nil)] 19:15:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8e8c4400) [pid = 5609] [serial = 1985] [outer = 0x8e2ecc00] 19:15:58 INFO - PROCESS | 5609 | 1463796958805 Marionette DEBUG loaded listener.js 19:15:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8ea56c00) [pid = 5609] [serial = 1986] [outer = 0x8e2ecc00] 19:15:59 INFO - PROCESS | 5609 | 1463796959783 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1787ms 19:15:59 INFO - PROCESS | 5609 | 1463796959825 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 19:15:59 INFO - PROCESS | 5609 | 1463796959830 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 19:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:15:59 INFO - PROCESS | 5609 | 1463796959838 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:15:59 INFO - PROCESS | 5609 | 1463796959845 Marionette TRACE conn4 <- [1,2618,null,{}] 19:15:59 INFO - PROCESS | 5609 | 1463796959864 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:00 INFO - PROCESS | 5609 | 1463796960159 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 19:16:00 INFO - PROCESS | 5609 | 1463796960512 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x90c1fc00 == 166 [pid = 5609] [id = 662] 19:16:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x90cab400) [pid = 5609] [serial = 1987] [outer = (nil)] 19:16:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x90e59c00) [pid = 5609] [serial = 1988] [outer = 0x90cab400] 19:16:00 INFO - PROCESS | 5609 | 1463796960612 Marionette DEBUG loaded listener.js 19:16:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x90f9d800) [pid = 5609] [serial = 1989] [outer = 0x90cab400] 19:16:01 INFO - PROCESS | 5609 | 1463796961560 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1796ms 19:16:01 INFO - PROCESS | 5609 | 1463796961635 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 19:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:16:01 INFO - PROCESS | 5609 | 1463796961641 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 19:16:01 INFO - PROCESS | 5609 | 1463796961647 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:16:01 INFO - PROCESS | 5609 | 1463796961651 Marionette TRACE conn4 <- [1,2622,null,{}] 19:16:01 INFO - PROCESS | 5609 | 1463796961657 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:01 INFO - PROCESS | 5609 | 1463796961954 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 19:16:02 INFO - PROCESS | 5609 | 1463796962346 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3fa800 == 167 [pid = 5609] [id = 663] 19:16:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8f993000) [pid = 5609] [serial = 1990] [outer = (nil)] 19:16:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9150e000) [pid = 5609] [serial = 1991] [outer = 0x8f993000] 19:16:02 INFO - PROCESS | 5609 | 1463796962498 Marionette DEBUG loaded listener.js 19:16:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x92223c00) [pid = 5609] [serial = 1992] [outer = 0x8f993000] 19:16:03 INFO - PROCESS | 5609 | 1463796963573 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1990ms 19:16:03 INFO - PROCESS | 5609 | 1463796963639 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 19:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:16:03 INFO - PROCESS | 5609 | 1463796963644 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 19:16:03 INFO - PROCESS | 5609 | 1463796963652 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:16:03 INFO - PROCESS | 5609 | 1463796963655 Marionette TRACE conn4 <- [1,2626,null,{}] 19:16:03 INFO - PROCESS | 5609 | 1463796963663 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:03 INFO - PROCESS | 5609 | 1463796963938 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 19:16:04 INFO - PROCESS | 5609 | 1463796964319 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x90f9cc00 == 168 [pid = 5609] [id = 664] 19:16:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x91505000) [pid = 5609] [serial = 1993] [outer = (nil)] 19:16:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92387c00) [pid = 5609] [serial = 1994] [outer = 0x91505000] 19:16:04 INFO - PROCESS | 5609 | 1463796964411 Marionette DEBUG loaded listener.js 19:16:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x923f2c00) [pid = 5609] [serial = 1995] [outer = 0x91505000] 19:16:05 INFO - PROCESS | 5609 | 1463796965399 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1790ms 19:16:05 INFO - PROCESS | 5609 | 1463796965448 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 19:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:16:05 INFO - PROCESS | 5609 | 1463796965453 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 19:16:05 INFO - PROCESS | 5609 | 1463796965461 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:16:05 INFO - PROCESS | 5609 | 1463796965465 Marionette TRACE conn4 <- [1,2630,null,{}] 19:16:05 INFO - PROCESS | 5609 | 1463796965471 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:05 INFO - PROCESS | 5609 | 1463796965752 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 19:16:06 INFO - PROCESS | 5609 | 1463796966102 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x89985400 == 169 [pid = 5609] [id = 665] 19:16:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9222d000) [pid = 5609] [serial = 1996] [outer = (nil)] 19:16:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x93a31c00) [pid = 5609] [serial = 1997] [outer = 0x9222d000] 19:16:06 INFO - PROCESS | 5609 | 1463796966199 Marionette DEBUG loaded listener.js 19:16:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x94667400) [pid = 5609] [serial = 1998] [outer = 0x9222d000] 19:16:07 INFO - PROCESS | 5609 | 1463796967121 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1737ms 19:16:07 INFO - PROCESS | 5609 | 1463796967198 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 19:16:07 INFO - PROCESS | 5609 | 1463796967203 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 19:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:16:07 INFO - PROCESS | 5609 | 1463796967210 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:16:07 INFO - PROCESS | 5609 | 1463796967214 Marionette TRACE conn4 <- [1,2634,null,{}] 19:16:07 INFO - PROCESS | 5609 | 1463796967221 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:07 INFO - PROCESS | 5609 | 1463796967522 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 19:16:07 INFO - PROCESS | 5609 | 1463796967884 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9a800 == 170 [pid = 5609] [id = 666] 19:16:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x90e66400) [pid = 5609] [serial = 1999] [outer = (nil)] 19:16:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x95205000) [pid = 5609] [serial = 2000] [outer = 0x90e66400] 19:16:07 INFO - PROCESS | 5609 | 1463796967975 Marionette DEBUG loaded listener.js 19:16:08 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9529d000) [pid = 5609] [serial = 2001] [outer = 0x90e66400] 19:16:08 INFO - PROCESS | 5609 | 1463796968913 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1737ms 19:16:08 INFO - PROCESS | 5609 | 1463796968964 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 19:16:08 INFO - PROCESS | 5609 | 1463796968968 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 19:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:16:08 INFO - PROCESS | 5609 | 1463796968977 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:16:08 INFO - PROCESS | 5609 | 1463796968980 Marionette TRACE conn4 <- [1,2638,null,{}] 19:16:09 INFO - PROCESS | 5609 | 1463796968997 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:09 INFO - PROCESS | 5609 | 1463796969270 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 19:16:09 INFO - PROCESS | 5609 | 1463796969620 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x91601c00 == 171 [pid = 5609] [id = 667] 19:16:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x92540800) [pid = 5609] [serial = 2002] [outer = (nil)] 19:16:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x965c0c00) [pid = 5609] [serial = 2003] [outer = 0x92540800] 19:16:09 INFO - PROCESS | 5609 | 1463796969721 Marionette DEBUG loaded listener.js 19:16:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x965c6c00) [pid = 5609] [serial = 2004] [outer = 0x92540800] 19:16:10 INFO - PROCESS | 5609 | 1463796970676 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1752ms 19:16:10 INFO - PROCESS | 5609 | 1463796970730 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 19:16:10 INFO - PROCESS | 5609 | 1463796970734 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 19:16:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:16:10 INFO - PROCESS | 5609 | 1463796970743 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:16:10 INFO - PROCESS | 5609 | 1463796970747 Marionette TRACE conn4 <- [1,2642,null,{}] 19:16:10 INFO - PROCESS | 5609 | 1463796970757 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:11 INFO - PROCESS | 5609 | 1463796971035 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 19:16:11 INFO - PROCESS | 5609 | 1463796971389 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e944000 == 172 [pid = 5609] [id = 668] 19:16:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9507f400) [pid = 5609] [serial = 2005] [outer = (nil)] 19:16:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9773f800) [pid = 5609] [serial = 2006] [outer = 0x9507f400] 19:16:11 INFO - PROCESS | 5609 | 1463796971485 Marionette DEBUG loaded listener.js 19:16:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9777f000) [pid = 5609] [serial = 2007] [outer = 0x9507f400] 19:16:12 INFO - PROCESS | 5609 | 1463796972431 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:16:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:16:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1736ms 19:16:12 INFO - PROCESS | 5609 | 1463796972479 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 19:16:12 INFO - PROCESS | 5609 | 1463796972482 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 19:16:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:16:12 INFO - PROCESS | 5609 | 1463796972491 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:16:12 INFO - PROCESS | 5609 | 1463796972495 Marionette TRACE conn4 <- [1,2646,null,{}] 19:16:12 INFO - PROCESS | 5609 | 1463796972502 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:12 INFO - PROCESS | 5609 | 1463796972806 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 19:16:13 INFO - PROCESS | 5609 | 1463796973157 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x95208800 == 173 [pid = 5609] [id = 669] 19:16:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x965bf800) [pid = 5609] [serial = 2008] [outer = (nil)] 19:16:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9a1c2800) [pid = 5609] [serial = 2009] [outer = 0x965bf800] 19:16:13 INFO - PROCESS | 5609 | 1463796973248 Marionette DEBUG loaded listener.js 19:16:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9a23bc00) [pid = 5609] [serial = 2010] [outer = 0x965bf800] 19:16:14 INFO - PROCESS | 5609 | 1463796974218 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:16:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1781ms 19:16:14 INFO - PROCESS | 5609 | 1463796974281 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 19:16:14 INFO - PROCESS | 5609 | 1463796974287 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 19:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:16:14 INFO - PROCESS | 5609 | 1463796974298 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:16:14 INFO - PROCESS | 5609 | 1463796974302 Marionette TRACE conn4 <- [1,2650,null,{}] 19:16:14 INFO - PROCESS | 5609 | 1463796974309 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:14 INFO - PROCESS | 5609 | 1463796974628 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 19:16:15 INFO - PROCESS | 5609 | 1463796974996 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a623800 == 174 [pid = 5609] [id = 670] 19:16:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9a950000) [pid = 5609] [serial = 2011] [outer = (nil)] 19:16:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9a95c000) [pid = 5609] [serial = 2012] [outer = 0x9a950000] 19:16:15 INFO - PROCESS | 5609 | 1463796975105 Marionette DEBUG loaded listener.js 19:16:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x9af95400) [pid = 5609] [serial = 2013] [outer = 0x9a950000] 19:16:16 INFO - PROCESS | 5609 | 1463796976046 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:16:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:16:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1781ms 19:16:16 INFO - PROCESS | 5609 | 1463796976081 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 19:16:16 INFO - PROCESS | 5609 | 1463796976084 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 19:16:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:16:16 INFO - PROCESS | 5609 | 1463796976091 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:16:16 INFO - PROCESS | 5609 | 1463796976094 Marionette TRACE conn4 <- [1,2654,null,{}] 19:16:16 INFO - PROCESS | 5609 | 1463796976124 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:16 INFO - PROCESS | 5609 | 1463796976384 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 19:16:16 INFO - PROCESS | 5609 | 1463796976751 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a722000 == 175 [pid = 5609] [id = 671] 19:16:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9a7bb400) [pid = 5609] [serial = 2014] [outer = (nil)] 19:16:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9afcc400) [pid = 5609] [serial = 2015] [outer = 0x9a7bb400] 19:16:16 INFO - PROCESS | 5609 | 1463796976846 Marionette DEBUG loaded listener.js 19:16:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9b259400) [pid = 5609] [serial = 2016] [outer = 0x9a7bb400] 19:16:17 INFO - PROCESS | 5609 | 1463796977791 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:16:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:16:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1753ms 19:16:17 INFO - PROCESS | 5609 | 1463796977846 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 19:16:17 INFO - PROCESS | 5609 | 1463796977849 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 19:16:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:16:17 INFO - PROCESS | 5609 | 1463796977857 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:16:17 INFO - PROCESS | 5609 | 1463796977871 Marionette TRACE conn4 <- [1,2658,null,{}] 19:16:17 INFO - PROCESS | 5609 | 1463796977878 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:18 INFO - PROCESS | 5609 | 1463796978167 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 19:16:18 INFO - PROCESS | 5609 | 1463796978513 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9507d000 == 176 [pid = 5609] [id = 672] 19:16:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9777ac00) [pid = 5609] [serial = 2017] [outer = (nil)] 19:16:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9ba91000) [pid = 5609] [serial = 2018] [outer = 0x9777ac00] 19:16:18 INFO - PROCESS | 5609 | 1463796978612 Marionette DEBUG loaded listener.js 19:16:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9bd02800) [pid = 5609] [serial = 2019] [outer = 0x9777ac00] 19:16:19 INFO - PROCESS | 5609 | 1463796979589 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:16:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:16:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1793ms 19:16:19 INFO - PROCESS | 5609 | 1463796979652 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 19:16:19 INFO - PROCESS | 5609 | 1463796979655 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 19:16:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:16:19 INFO - PROCESS | 5609 | 1463796979663 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:16:19 INFO - PROCESS | 5609 | 1463796979667 Marionette TRACE conn4 <- [1,2662,null,{}] 19:16:19 INFO - PROCESS | 5609 | 1463796979673 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:19 INFO - PROCESS | 5609 | 1463796979946 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 19:16:20 INFO - PROCESS | 5609 | 1463796980314 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x89981400 == 177 [pid = 5609] [id = 673] 19:16:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9bd95000) [pid = 5609] [serial = 2020] [outer = (nil)] 19:16:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9cba8c00) [pid = 5609] [serial = 2021] [outer = 0x9bd95000] 19:16:20 INFO - PROCESS | 5609 | 1463796980409 Marionette DEBUG loaded listener.js 19:16:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9d51f000) [pid = 5609] [serial = 2022] [outer = 0x9bd95000] 19:16:21 INFO - PROCESS | 5609 | 1463796981323 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1696ms 19:16:21 INFO - PROCESS | 5609 | 1463796981359 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 19:16:21 INFO - PROCESS | 5609 | 1463796981363 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 19:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:16:21 INFO - PROCESS | 5609 | 1463796981370 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:16:21 INFO - PROCESS | 5609 | 1463796981374 Marionette TRACE conn4 <- [1,2666,null,{}] 19:16:21 INFO - PROCESS | 5609 | 1463796981382 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:21 INFO - PROCESS | 5609 | 1463796981648 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 19:16:22 INFO - PROCESS | 5609 | 1463796982017 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x89988400 == 178 [pid = 5609] [id = 674] 19:16:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9b511000) [pid = 5609] [serial = 2023] [outer = (nil)] 19:16:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0xa0605800) [pid = 5609] [serial = 2024] [outer = 0x9b511000] 19:16:22 INFO - PROCESS | 5609 | 1463796982115 Marionette DEBUG loaded listener.js 19:16:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0xa1159000) [pid = 5609] [serial = 2025] [outer = 0x9b511000] 19:16:23 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:23 INFO - PROCESS | 5609 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:16:23 INFO - PROCESS | 5609 | 1463796983470 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:16:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 19:16:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2138ms 19:16:23 INFO - PROCESS | 5609 | 1463796983509 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 19:16:23 INFO - PROCESS | 5609 | 1463796983514 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 19:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:16:23 INFO - PROCESS | 5609 | 1463796983525 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:16:23 INFO - PROCESS | 5609 | 1463796983533 Marionette TRACE conn4 <- [1,2670,null,{}] 19:16:23 INFO - PROCESS | 5609 | 1463796983647 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:23 INFO - PROCESS | 5609 | 1463796983901 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 19:16:24 INFO - PROCESS | 5609 | 1463796984198 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x9d9ad400 == 179 [pid = 5609] [id = 675] 19:16:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9d9ae800) [pid = 5609] [serial = 2026] [outer = (nil)] 19:16:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0xa23eb400) [pid = 5609] [serial = 2027] [outer = 0x9d9ae800] 19:16:24 INFO - PROCESS | 5609 | 1463796984304 Marionette DEBUG loaded listener.js 19:16:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa2555000) [pid = 5609] [serial = 2028] [outer = 0x9d9ae800] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4d8400 == 178 [pid = 5609] [id = 615] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9ce800 == 177 [pid = 5609] [id = 616] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x858c7800 == 176 [pid = 5609] [id = 617] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8dcb6000 == 175 [pid = 5609] [id = 514] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8998c800 == 174 [pid = 5609] [id = 658] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8b948c00 == 173 [pid = 5609] [id = 657] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89d51400 == 172 [pid = 5609] [id = 656] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x858c2400 == 171 [pid = 5609] [id = 655] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbef000 == 170 [pid = 5609] [id = 653] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x90e5e000 == 169 [pid = 5609] [id = 654] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x91505400 == 168 [pid = 5609] [id = 652] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89989800 == 167 [pid = 5609] [id = 651] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9a245c00 == 166 [pid = 5609] [id = 650] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9a8f0000 == 165 [pid = 5609] [id = 648] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x9b042c00 == 164 [pid = 5609] [id = 649] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x952a2800 == 163 [pid = 5609] [id = 647] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x965bd400 == 162 [pid = 5609] [id = 646] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x92530800 == 161 [pid = 5609] [id = 645] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x923f7800 == 160 [pid = 5609] [id = 644] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89988800 == 159 [pid = 5609] [id = 643] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8f99a800 == 158 [pid = 5609] [id = 641] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa3400 == 157 [pid = 5609] [id = 642] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c2c00 == 156 [pid = 5609] [id = 640] 19:16:27 INFO - PROCESS | 5609 | --DOCSHELL 0x89d57800 == 155 [pid = 5609] [id = 639] 19:16:27 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x90cb7c00) [pid = 5609] [serial = 1794] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0xa3582800) [pid = 5609] [serial = 1782] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x8f997800) [pid = 5609] [serial = 1913] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9bd98400) [pid = 5609] [serial = 1895] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9b4acc00) [pid = 5609] [serial = 1893] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9b264800) [pid = 5609] [serial = 1892] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x9b045000) [pid = 5609] [serial = 1890] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9afc2400) [pid = 5609] [serial = 1889] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x9a728c00) [pid = 5609] [serial = 1887] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9a71f400) [pid = 5609] [serial = 1886] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x99ee8c00) [pid = 5609] [serial = 1884] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9978d000) [pid = 5609] [serial = 1883] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9777c000) [pid = 5609] [serial = 1881] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x97737800) [pid = 5609] [serial = 1880] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x965c8400) [pid = 5609] [serial = 1878] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x965c2c00) [pid = 5609] [serial = 1877] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x952acc00) [pid = 5609] [serial = 1875] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x95210400) [pid = 5609] [serial = 1874] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9254a000) [pid = 5609] [serial = 1872] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x92547800) [pid = 5609] [serial = 1871] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x92390400) [pid = 5609] [serial = 1869] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x92389800) [pid = 5609] [serial = 1868] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9160f800) [pid = 5609] [serial = 1866] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x91601800) [pid = 5609] [serial = 1865] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x8f6a9c00) [pid = 5609] [serial = 1863] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x8ea57800) [pid = 5609] [serial = 1862] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8db86400) [pid = 5609] [serial = 1860] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8d1f4c00) [pid = 5609] [serial = 1859] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8a4e3800) [pid = 5609] [serial = 1907] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8c0e7400) [pid = 5609] [serial = 1908] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0xa3642400) [pid = 5609] [serial = 1905] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0xa27c3c00) [pid = 5609] [serial = 1904] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0xa23ed800) [pid = 5609] [serial = 1902] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa23e8000) [pid = 5609] [serial = 1901] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9d9a8c00) [pid = 5609] [serial = 1899] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9d58fc00) [pid = 5609] [serial = 1898] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9cba4800) [pid = 5609] [serial = 1896] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8e2e5c00) [pid = 5609] [serial = 1910] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8e3f2c00) [pid = 5609] [serial = 1911] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x90cac800) [pid = 5609] [serial = 1914] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x90cb0800) [pid = 5609] [serial = 1916] [outer = (nil)] [url = about:blank] 19:16:28 INFO - PROCESS | 5609 | 1463796988267 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 19:16:28 INFO - PROCESS | 5609 | 1463796988338 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 19:16:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:16:28 INFO - PROCESS | 5609 | 1463796988347 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:16:28 INFO - PROCESS | 5609 | 1463796988352 Marionette TRACE conn4 <- [1,2674,null,{}] 19:16:28 INFO - PROCESS | 5609 | 1463796988361 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:28 INFO - PROCESS | 5609 | 1463796988599 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 19:16:28 INFO - PROCESS | 5609 | 1463796988844 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x87a17800 == 156 [pid = 5609] [id = 676] 19:16:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8998c400) [pid = 5609] [serial = 2029] [outer = (nil)] 19:16:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x89d77000) [pid = 5609] [serial = 2030] [outer = 0x8998c400] 19:16:28 INFO - PROCESS | 5609 | 1463796988925 Marionette DEBUG loaded listener.js 19:16:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8b7a6c00) [pid = 5609] [serial = 2031] [outer = 0x8998c400] 19:16:30 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:30 INFO - PROCESS | 5609 | 1463796990234 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:16:30 INFO - PROCESS | 5609 | 1463796990340 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 19:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:16:30 INFO - PROCESS | 5609 | 1463796990354 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:16:30 INFO - PROCESS | 5609 | 1463796990358 Marionette TRACE conn4 <- [1,2678,null,{}] 19:16:30 INFO - PROCESS | 5609 | 1463796990405 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:30 INFO - PROCESS | 5609 | 1463796990730 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 19:16:30 INFO - PROCESS | 5609 | 1463796990763 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b943c00 == 157 [pid = 5609] [id = 677] 19:16:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8b948400) [pid = 5609] [serial = 2032] [outer = (nil)] 19:16:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8db86400) [pid = 5609] [serial = 2033] [outer = 0x8b948400] 19:16:30 INFO - PROCESS | 5609 | 1463796990846 Marionette DEBUG loaded listener.js 19:16:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8dcadc00) [pid = 5609] [serial = 2034] [outer = 0x8b948400] 19:16:32 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:32 INFO - PROCESS | 5609 | 1463796992271 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:16:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 19:16:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1939ms 19:16:32 INFO - PROCESS | 5609 | 1463796992292 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 19:16:32 INFO - PROCESS | 5609 | 1463796992296 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 19:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:16:32 INFO - PROCESS | 5609 | 1463796992314 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:16:32 INFO - PROCESS | 5609 | 1463796992321 Marionette TRACE conn4 <- [1,2682,null,{}] 19:16:32 INFO - PROCESS | 5609 | 1463796992951 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:32 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x9160c400) [pid = 5609] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x90e61000) [pid = 5609] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x99ee3400) [pid = 5609] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9d521c00) [pid = 5609] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9500e400) [pid = 5609] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8e938800) [pid = 5609] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x965cbc00) [pid = 5609] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9a960c00) [pid = 5609] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9d58a000) [pid = 5609] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x90e5a400) [pid = 5609] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x91508c00) [pid = 5609] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x92229c00) [pid = 5609] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8b965000) [pid = 5609] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9254a800) [pid = 5609] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x89d55c00) [pid = 5609] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x9a94f400) [pid = 5609] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x8b7a4000) [pid = 5609] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x89d55800) [pid = 5609] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x858cdc00) [pid = 5609] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0xa060d000) [pid = 5609] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:16:33 INFO - PROCESS | 5609 | --DOMWINDOW == 113 (0x8f6a2000) [pid = 5609] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:16:33 INFO - PROCESS | 5609 | 1463796993358 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 19:16:33 INFO - PROCESS | 5609 | 1463796993495 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c06ac00 == 158 [pid = 5609] [id = 678] 19:16:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 114 (0x8dcb6000) [pid = 5609] [serial = 2035] [outer = (nil)] 19:16:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x8e93a400) [pid = 5609] [serial = 2036] [outer = 0x8dcb6000] 19:16:33 INFO - PROCESS | 5609 | 1463796993584 Marionette DEBUG loaded listener.js 19:16:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x8f346c00) [pid = 5609] [serial = 2037] [outer = 0x8dcb6000] 19:16:34 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:34 INFO - PROCESS | 5609 | 1463796994815 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:16:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 19:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2558ms 19:16:34 INFO - PROCESS | 5609 | 1463796994862 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 19:16:34 INFO - PROCESS | 5609 | 1463796994867 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 19:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:16:34 INFO - PROCESS | 5609 | 1463796994873 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:16:34 INFO - PROCESS | 5609 | 1463796994876 Marionette TRACE conn4 <- [1,2686,null,{}] 19:16:34 INFO - PROCESS | 5609 | 1463796994882 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:35 INFO - PROCESS | 5609 | 1463796995334 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 19:16:35 INFO - PROCESS | 5609 | 1463796995635 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x89983000 == 159 [pid = 5609] [id = 679] 19:16:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x89986c00) [pid = 5609] [serial = 2038] [outer = (nil)] 19:16:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8998f400) [pid = 5609] [serial = 2039] [outer = 0x89986c00] 19:16:35 INFO - PROCESS | 5609 | 1463796995734 Marionette DEBUG loaded listener.js 19:16:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x89d58800) [pid = 5609] [serial = 2040] [outer = 0x89986c00] 19:16:37 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:37 INFO - PROCESS | 5609 | 1463796997241 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:16:37 INFO - PROCESS | 5609 | 1463796997329 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 19:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:16:37 INFO - PROCESS | 5609 | 1463796997337 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:16:37 INFO - PROCESS | 5609 | 1463796997345 Marionette TRACE conn4 <- [1,2690,null,{}] 19:16:37 INFO - PROCESS | 5609 | 1463796997353 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:37 INFO - PROCESS | 5609 | 1463796997650 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 19:16:37 INFO - PROCESS | 5609 | 1463796997946 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c06d000 == 160 [pid = 5609] [id = 680] 19:16:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8c0ec800) [pid = 5609] [serial = 2041] [outer = (nil)] 19:16:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8dcae800) [pid = 5609] [serial = 2042] [outer = 0x8c0ec800] 19:16:38 INFO - PROCESS | 5609 | 1463796998062 Marionette DEBUG loaded listener.js 19:16:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8e3efc00) [pid = 5609] [serial = 2043] [outer = 0x8c0ec800] 19:16:39 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:39 INFO - PROCESS | 5609 | 1463796999506 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 19:16:39 INFO - PROCESS | 5609 | 1463796999679 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 19:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:16:39 INFO - PROCESS | 5609 | 1463796999692 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:16:39 INFO - PROCESS | 5609 | 1463796999695 Marionette TRACE conn4 <- [1,2694,null,{}] 19:16:39 INFO - PROCESS | 5609 | 1463796999703 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:39 INFO - PROCESS | 5609 | 1463796999963 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 19:16:40 INFO - PROCESS | 5609 | 1463797000272 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x858cd800 == 161 [pid = 5609] [id = 681] 19:16:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8f346000) [pid = 5609] [serial = 2044] [outer = (nil)] 19:16:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8f6aa800) [pid = 5609] [serial = 2045] [outer = 0x8f346000] 19:16:40 INFO - PROCESS | 5609 | 1463797000375 Marionette DEBUG loaded listener.js 19:16:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8f9a1800) [pid = 5609] [serial = 2046] [outer = 0x8f346000] 19:16:41 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:41 INFO - PROCESS | 5609 | 1463797001853 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 19:16:41 INFO - PROCESS | 5609 | 1463797001957 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 19:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:16:41 INFO - PROCESS | 5609 | 1463797001980 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:16:41 INFO - PROCESS | 5609 | 1463797001988 Marionette TRACE conn4 <- [1,2698,null,{}] 19:16:42 INFO - PROCESS | 5609 | 1463797001995 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:42 INFO - PROCESS | 5609 | 1463797002270 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 19:16:42 INFO - PROCESS | 5609 | 1463797002558 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ea49400 == 162 [pid = 5609] [id = 682] 19:16:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8f34a800) [pid = 5609] [serial = 2047] [outer = (nil)] 19:16:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x90e5a400) [pid = 5609] [serial = 2048] [outer = 0x8f34a800] 19:16:42 INFO - PROCESS | 5609 | 1463797002652 Marionette DEBUG loaded listener.js 19:16:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x90fa9800) [pid = 5609] [serial = 2049] [outer = 0x8f34a800] 19:16:44 INFO - PROCESS | 5609 | SkCairoFTTypeface::onFilterRec unimplemented 19:16:44 INFO - PROCESS | 5609 | 1463797004151 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 5609 | 1463797004189 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 19:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:16:44 INFO - PROCESS | 5609 | 1463797004196 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:16:44 INFO - PROCESS | 5609 | 1463797004200 Marionette TRACE conn4 <- [1,2702,null,{}] 19:16:44 INFO - PROCESS | 5609 | 1463797004208 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:44 INFO - PROCESS | 5609 | 1463797004462 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 19:16:44 INFO - PROCESS | 5609 | 1463797004771 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x90caa400 == 163 [pid = 5609] [id = 683] 19:16:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x90cb3c00) [pid = 5609] [serial = 2050] [outer = (nil)] 19:16:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x92226000) [pid = 5609] [serial = 2051] [outer = 0x90cb3c00] 19:16:44 INFO - PROCESS | 5609 | 1463797004866 Marionette DEBUG loaded listener.js 19:16:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x92382800) [pid = 5609] [serial = 2052] [outer = 0x90cb3c00] 19:16:45 INFO - PROCESS | 5609 | 1463797005855 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1691ms 19:16:45 INFO - PROCESS | 5609 | 1463797005889 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 19:16:45 INFO - PROCESS | 5609 | 1463797005892 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 19:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:16:45 INFO - PROCESS | 5609 | 1463797005900 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:16:45 INFO - PROCESS | 5609 | 1463797005904 Marionette TRACE conn4 <- [1,2706,null,{}] 19:16:45 INFO - PROCESS | 5609 | 1463797005910 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:46 INFO - PROCESS | 5609 | 1463797006215 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 19:16:46 INFO - PROCESS | 5609 | 1463797006579 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:46 INFO - PROCESS | 5609 | ++DOCSHELL 0x92529000 == 164 [pid = 5609] [id = 684] 19:16:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9252d800) [pid = 5609] [serial = 2053] [outer = (nil)] 19:16:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x92532c00) [pid = 5609] [serial = 2054] [outer = 0x9252d800] 19:16:46 INFO - PROCESS | 5609 | 1463797006691 Marionette DEBUG loaded listener.js 19:16:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x93cf0c00) [pid = 5609] [serial = 2055] [outer = 0x9252d800] 19:16:47 INFO - PROCESS | 5609 | 1463797007753 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1890ms 19:16:47 INFO - PROCESS | 5609 | 1463797007791 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 19:16:47 INFO - PROCESS | 5609 | 1463797007796 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 19:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:16:47 INFO - PROCESS | 5609 | 1463797007803 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:16:47 INFO - PROCESS | 5609 | 1463797007807 Marionette TRACE conn4 <- [1,2710,null,{}] 19:16:47 INFO - PROCESS | 5609 | 1463797007814 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:48 INFO - PROCESS | 5609 | 1463797008123 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 19:16:48 INFO - PROCESS | 5609 | 1463797008473 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:48 INFO - PROCESS | 5609 | ++DOCSHELL 0x9160a400 == 165 [pid = 5609] [id = 685] 19:16:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x92390400) [pid = 5609] [serial = 2056] [outer = (nil)] 19:16:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x952adc00) [pid = 5609] [serial = 2057] [outer = 0x92390400] 19:16:48 INFO - PROCESS | 5609 | 1463797008578 Marionette DEBUG loaded listener.js 19:16:48 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x952b4000) [pid = 5609] [serial = 2058] [outer = 0x92390400] 19:16:49 INFO - PROCESS | 5609 | 1463797009621 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:16:49 INFO - PROCESS | 5609 | 1463797009728 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 19:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:16:49 INFO - PROCESS | 5609 | 1463797009743 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:16:49 INFO - PROCESS | 5609 | 1463797009746 Marionette TRACE conn4 <- [1,2714,null,{}] 19:16:49 INFO - PROCESS | 5609 | 1463797009753 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:50 INFO - PROCESS | 5609 | 1463797010016 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 19:16:50 INFO - PROCESS | 5609 | 1463797010367 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x9238e400 == 166 [pid = 5609] [id = 686] 19:16:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x923f6400) [pid = 5609] [serial = 2059] [outer = (nil)] 19:16:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9777e000) [pid = 5609] [serial = 2060] [outer = 0x923f6400] 19:16:50 INFO - PROCESS | 5609 | 1463797010464 Marionette DEBUG loaded listener.js 19:16:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9920ec00) [pid = 5609] [serial = 2061] [outer = 0x923f6400] 19:16:51 INFO - PROCESS | 5609 | 1463797011434 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:16:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1737ms 19:16:51 INFO - PROCESS | 5609 | 1463797011477 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 19:16:51 INFO - PROCESS | 5609 | 1463797011481 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 19:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:16:51 INFO - PROCESS | 5609 | 1463797011488 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:16:51 INFO - PROCESS | 5609 | 1463797011493 Marionette TRACE conn4 <- [1,2718,null,{}] 19:16:51 INFO - PROCESS | 5609 | 1463797011500 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:51 INFO - PROCESS | 5609 | 1463797011766 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 19:16:52 INFO - PROCESS | 5609 | 1463797012116 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x965c6400 == 167 [pid = 5609] [id = 687] 19:16:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x99ee9000) [pid = 5609] [serial = 2062] [outer = (nil)] 19:16:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9a243800) [pid = 5609] [serial = 2063] [outer = 0x99ee9000] 19:16:52 INFO - PROCESS | 5609 | 1463797012219 Marionette DEBUG loaded listener.js 19:16:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9a4f2400) [pid = 5609] [serial = 2064] [outer = 0x99ee9000] 19:16:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 19:16:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 19:16:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 19:16:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:16:53 INFO - _addTest/ [0,2721,"getWindowHandle",null] 19:16:53 INFO - PROCESS | 5609 | 1463797013229 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 19:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:16:53 INFO - PROCESS | 5609 | 1463797013239 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:16:53 INFO - PROCESS | 5609 | 1463797013242 Marionette TRACE conn4 <- [1,2722,null,{}] 19:16:53 INFO - PROCESS | 5609 | 1463797013252 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:53 INFO - PROCESS | 5609 | 1463797013585 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 19:16:53 INFO - PROCESS | 5609 | 1463797013947 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x9776e000 == 168 [pid = 5609] [id = 688] 19:16:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x983e5800) [pid = 5609] [serial = 2065] [outer = (nil)] 19:16:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9a8ef800) [pid = 5609] [serial = 2066] [outer = 0x983e5800] 19:16:54 INFO - PROCESS | 5609 | 1463797014048 Marionette DEBUG loaded listener.js 19:16:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9a946800) [pid = 5609] [serial = 2067] [outer = 0x983e5800] 19:16:55 INFO - PROCESS | 5609 | 1463797015034 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 19:16:55 INFO - PROCESS | 5609 | 1463797015085 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 19:16:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:16:55 INFO - PROCESS | 5609 | 1463797015091 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:16:55 INFO - PROCESS | 5609 | 1463797015095 Marionette TRACE conn4 <- [1,2726,null,{}] 19:16:55 INFO - PROCESS | 5609 | 1463797015100 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:55 INFO - PROCESS | 5609 | 1463797015393 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 19:16:55 INFO - PROCESS | 5609 | 1463797015760 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 5609 | ++DOCSHELL 0x9af8c400 == 169 [pid = 5609] [id = 689] 19:16:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9af8f000) [pid = 5609] [serial = 2068] [outer = (nil)] 19:16:55 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9afc3400) [pid = 5609] [serial = 2069] [outer = 0x9af8f000] 19:16:55 INFO - PROCESS | 5609 | 1463797015918 Marionette DEBUG loaded listener.js 19:16:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9b043c00) [pid = 5609] [serial = 2070] [outer = 0x9af8f000] 19:16:57 INFO - PROCESS | 5609 | 1463797017023 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:16:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:16:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1988ms 19:16:57 INFO - PROCESS | 5609 | 1463797017080 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 19:16:57 INFO - PROCESS | 5609 | 1463797017084 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 19:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:16:57 INFO - PROCESS | 5609 | 1463797017091 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:16:57 INFO - PROCESS | 5609 | 1463797017097 Marionette TRACE conn4 <- [1,2730,null,{}] 19:16:57 INFO - PROCESS | 5609 | 1463797017104 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:57 INFO - PROCESS | 5609 | 1463797017445 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 19:16:57 INFO - PROCESS | 5609 | 1463797017799 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a95e000 == 170 [pid = 5609] [id = 690] 19:16:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9b040c00) [pid = 5609] [serial = 2071] [outer = (nil)] 19:16:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9cbad000) [pid = 5609] [serial = 2072] [outer = 0x9b040c00] 19:16:57 INFO - PROCESS | 5609 | 1463797017889 Marionette DEBUG loaded listener.js 19:16:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9d521c00) [pid = 5609] [serial = 2073] [outer = 0x9b040c00] 19:16:59 INFO - PROCESS | 5609 | 1463797019230 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 19:16:59 INFO - PROCESS | 5609 | 1463797019347 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 19:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:16:59 INFO - PROCESS | 5609 | 1463797019362 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:16:59 INFO - PROCESS | 5609 | 1463797019366 Marionette TRACE conn4 <- [1,2734,null,{}] 19:16:59 INFO - PROCESS | 5609 | 1463797019373 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:16:59 INFO - PROCESS | 5609 | 1463797019657 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 19:16:59 INFO - PROCESS | 5609 | 1463797019955 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:16:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x9babb400 == 171 [pid = 5609] [id = 691] 19:16:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9c058c00) [pid = 5609] [serial = 2074] [outer = (nil)] 19:17:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0xa2376400) [pid = 5609] [serial = 2075] [outer = 0x9c058c00] 19:17:00 INFO - PROCESS | 5609 | 1463797020045 Marionette DEBUG loaded listener.js 19:17:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0xa23e8400) [pid = 5609] [serial = 2076] [outer = 0x9c058c00] 19:17:01 INFO - PROCESS | 5609 | 1463797021054 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1736ms 19:17:01 INFO - PROCESS | 5609 | 1463797021100 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 19:17:01 INFO - PROCESS | 5609 | 1463797021104 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 19:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:17:01 INFO - PROCESS | 5609 | 1463797021111 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:17:01 INFO - PROCESS | 5609 | 1463797021114 Marionette TRACE conn4 <- [1,2738,null,{}] 19:17:01 INFO - PROCESS | 5609 | 1463797021120 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:01 INFO - PROCESS | 5609 | 1463797021396 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 19:17:01 INFO - PROCESS | 5609 | 1463797021774 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x9d9a8c00 == 172 [pid = 5609] [id = 692] 19:17:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9d9d7400) [pid = 5609] [serial = 2077] [outer = (nil)] 19:17:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0xa2553c00) [pid = 5609] [serial = 2078] [outer = 0x9d9d7400] 19:17:01 INFO - PROCESS | 5609 | 1463797021872 Marionette DEBUG loaded listener.js 19:17:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0xa2728c00) [pid = 5609] [serial = 2079] [outer = 0x9d9d7400] 19:17:02 INFO - PROCESS | 5609 | 1463797022825 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1786ms 19:17:02 INFO - PROCESS | 5609 | 1463797022898 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 19:17:02 INFO - PROCESS | 5609 | 1463797022902 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 19:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:17:02 INFO - PROCESS | 5609 | 1463797022909 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:17:02 INFO - PROCESS | 5609 | 1463797022912 Marionette TRACE conn4 <- [1,2742,null,{}] 19:17:02 INFO - PROCESS | 5609 | 1463797022918 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:03 INFO - PROCESS | 5609 | 1463797023223 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 19:17:03 INFO - PROCESS | 5609 | 1463797023576 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x99f81400 == 173 [pid = 5609] [id = 693] 19:17:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0xa23f3c00) [pid = 5609] [serial = 2080] [outer = (nil)] 19:17:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0xa3582800) [pid = 5609] [serial = 2081] [outer = 0xa23f3c00] 19:17:03 INFO - PROCESS | 5609 | 1463797023685 Marionette DEBUG loaded listener.js 19:17:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0xa36ee000) [pid = 5609] [serial = 2082] [outer = 0xa23f3c00] 19:17:04 INFO - PROCESS | 5609 | 1463797024587 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1738ms 19:17:04 INFO - PROCESS | 5609 | 1463797024672 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 19:17:04 INFO - PROCESS | 5609 | 1463797024677 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 19:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:17:04 INFO - PROCESS | 5609 | 1463797024689 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:17:04 INFO - PROCESS | 5609 | 1463797024692 Marionette TRACE conn4 <- [1,2746,null,{}] 19:17:04 INFO - PROCESS | 5609 | 1463797024700 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:05 INFO - PROCESS | 5609 | 1463797025092 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 19:17:05 INFO - PROCESS | 5609 | 1463797025387 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x9b045400 == 172 [pid = 5609] [id = 168] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8c06ac00 == 171 [pid = 5609] [id = 678] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8b943c00 == 170 [pid = 5609] [id = 677] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x87a17800 == 169 [pid = 5609] [id = 676] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89988400 == 168 [pid = 5609] [id = 674] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x9507d000 == 167 [pid = 5609] [id = 672] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89981400 == 166 [pid = 5609] [id = 673] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x9a722000 == 165 [pid = 5609] [id = 671] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x9a623800 == 164 [pid = 5609] [id = 670] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x95208800 == 163 [pid = 5609] [id = 669] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e944000 == 162 [pid = 5609] [id = 668] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9a800 == 161 [pid = 5609] [id = 666] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x91601c00 == 160 [pid = 5609] [id = 667] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89985400 == 159 [pid = 5609] [id = 665] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x90f9cc00 == 158 [pid = 5609] [id = 664] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3fa800 == 157 [pid = 5609] [id = 663] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x90c1fc00 == 156 [pid = 5609] [id = 662] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e6c00 == 155 [pid = 5609] [id = 661] 19:17:07 INFO - PROCESS | 5609 | --DOCSHELL 0x89983800 == 154 [pid = 5609] [id = 660] 19:17:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x858c8800 == 155 [pid = 5609] [id = 694] 19:17:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x87a17800) [pid = 5609] [serial = 2083] [outer = (nil)] 19:17:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x87a24c00) [pid = 5609] [serial = 2084] [outer = 0x87a17800] 19:17:07 INFO - PROCESS | 5609 | 1463797027289 Marionette DEBUG loaded listener.js 19:17:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x8998d800) [pid = 5609] [serial = 2085] [outer = 0x87a17800] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x93a99400) [pid = 5609] [serial = 1928] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0xa31ca400) [pid = 5609] [serial = 1964] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9a949000) [pid = 5609] [serial = 1941] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa3353c00) [pid = 5609] [serial = 1955] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x9a242400) [pid = 5609] [serial = 1937] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x8eab0000) [pid = 5609] [serial = 1922] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9af8f800) [pid = 5609] [serial = 1943] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9b4ad000) [pid = 5609] [serial = 1947] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0xa23e7800) [pid = 5609] [serial = 1950] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x90e63400) [pid = 5609] [serial = 1962] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x9507bc00) [pid = 5609] [serial = 1931] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x9af94800) [pid = 5609] [serial = 1944] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9529c000) [pid = 5609] [serial = 1932] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x92386800) [pid = 5609] [serial = 1925] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x8dbe2400) [pid = 5609] [serial = 1974] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x8dab2000) [pid = 5609] [serial = 1973] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0xa685bc00) [pid = 5609] [serial = 1965] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x9a268c00) [pid = 5609] [serial = 1938] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x983e6400) [pid = 5609] [serial = 1935] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x8a4e2c00) [pid = 5609] [serial = 1970] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0xa23f5000) [pid = 5609] [serial = 1952] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x94664c00) [pid = 5609] [serial = 1929] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8c0ed400) [pid = 5609] [serial = 1919] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0xa364e000) [pid = 5609] [serial = 1956] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x8dcb9000) [pid = 5609] [serial = 1976] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0xa2555400) [pid = 5609] [serial = 1953] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9252a400) [pid = 5609] [serial = 1926] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x8e8bd800) [pid = 5609] [serial = 1977] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa1155400) [pid = 5609] [serial = 1949] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9b264000) [pid = 5609] [serial = 1946] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x89987c00) [pid = 5609] [serial = 1968] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x9a943c00) [pid = 5609] [serial = 1940] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0xa685dc00) [pid = 5609] [serial = 1958] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9777b800) [pid = 5609] [serial = 1934] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8b7aa800) [pid = 5609] [serial = 1971] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8dab7400) [pid = 5609] [serial = 1920] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0xa68cc400) [pid = 5609] [serial = 1959] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x90c20800) [pid = 5609] [serial = 1857] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x90e62000) [pid = 5609] [serial = 1961] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x87a23000) [pid = 5609] [serial = 1967] [outer = (nil)] [url = about:blank] 19:17:07 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8f6af400) [pid = 5609] [serial = 1923] [outer = (nil)] [url = about:blank] 19:17:08 INFO - PROCESS | 5609 | 1463797028410 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 3787ms 19:17:08 INFO - PROCESS | 5609 | 1463797028478 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 19:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:17:08 INFO - PROCESS | 5609 | 1463797028485 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 19:17:08 INFO - PROCESS | 5609 | 1463797028495 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:17:08 INFO - PROCESS | 5609 | 1463797028501 Marionette TRACE conn4 <- [1,2750,null,{}] 19:17:08 INFO - PROCESS | 5609 | 1463797028509 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:08 INFO - PROCESS | 5609 | 1463797028767 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 19:17:09 INFO - PROCESS | 5609 | 1463797029071 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0ef400 == 156 [pid = 5609] [id = 695] 19:17:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8ce60000) [pid = 5609] [serial = 2086] [outer = (nil)] 19:17:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8d9c8400) [pid = 5609] [serial = 2087] [outer = 0x8ce60000] 19:17:09 INFO - PROCESS | 5609 | 1463797029161 Marionette DEBUG loaded listener.js 19:17:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8db87400) [pid = 5609] [serial = 2088] [outer = 0x8ce60000] 19:17:10 INFO - PROCESS | 5609 | 1463797030073 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1636ms 19:17:10 INFO - PROCESS | 5609 | 1463797030136 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 19:17:10 INFO - PROCESS | 5609 | 1463797030143 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 19:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:17:10 INFO - PROCESS | 5609 | 1463797030155 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:17:10 INFO - PROCESS | 5609 | 1463797030159 Marionette TRACE conn4 <- [1,2754,null,{}] 19:17:10 INFO - PROCESS | 5609 | 1463797030166 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:10 INFO - PROCESS | 5609 | 1463797030521 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 19:17:10 INFO - PROCESS | 5609 | 1463797030734 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f4c00 == 157 [pid = 5609] [id = 696] 19:17:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8e3f6800) [pid = 5609] [serial = 2089] [outer = (nil)] 19:17:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8e8c1800) [pid = 5609] [serial = 2090] [outer = 0x8e3f6800] 19:17:10 INFO - PROCESS | 5609 | 1463797030823 Marionette DEBUG loaded listener.js 19:17:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8eab1000) [pid = 5609] [serial = 2091] [outer = 0x8e3f6800] 19:17:11 INFO - PROCESS | 5609 | 1463797031860 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2190ms 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x90cab400) [pid = 5609] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9777ac00) [pid = 5609] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9d9ae800) [pid = 5609] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x91505000) [pid = 5609] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9a7bb400) [pid = 5609] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8e2ecc00) [pid = 5609] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9b511000) [pid = 5609] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x89d4c000) [pid = 5609] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x90e66400) [pid = 5609] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x9222d000) [pid = 5609] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x8b93cc00) [pid = 5609] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x8998c400) [pid = 5609] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x9bd95000) [pid = 5609] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x92540800) [pid = 5609] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0x9a950000) [pid = 5609] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 113 (0x8f993000) [pid = 5609] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 112 (0x8b948400) [pid = 5609] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 111 (0x9507f400) [pid = 5609] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:17:12 INFO - PROCESS | 5609 | --DOMWINDOW == 110 (0x965bf800) [pid = 5609] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:17:12 INFO - PROCESS | 5609 | 1463797032468 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 19:17:12 INFO - PROCESS | 5609 | 1463797032474 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 19:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:17:12 INFO - PROCESS | 5609 | 1463797032483 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:17:12 INFO - PROCESS | 5609 | 1463797032490 Marionette TRACE conn4 <- [1,2758,null,{}] 19:17:12 INFO - PROCESS | 5609 | 1463797032508 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:12 INFO - PROCESS | 5609 | 1463797032832 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 19:17:12 INFO - PROCESS | 5609 | 1463797032972 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f7800 == 158 [pid = 5609] [id = 697] 19:17:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 111 (0x8f6af400) [pid = 5609] [serial = 2092] [outer = (nil)] 19:17:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 112 (0x90c1a400) [pid = 5609] [serial = 2093] [outer = 0x8f6af400] 19:17:13 INFO - PROCESS | 5609 | 1463797033051 Marionette DEBUG loaded listener.js 19:17:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 113 (0x90cb3800) [pid = 5609] [serial = 2094] [outer = 0x8f6af400] 19:17:13 INFO - PROCESS | 5609 | 1463797033880 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1441ms 19:17:13 INFO - PROCESS | 5609 | 1463797033924 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 19:17:13 INFO - PROCESS | 5609 | 1463797033929 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 19:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:17:13 INFO - PROCESS | 5609 | 1463797033936 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:17:13 INFO - PROCESS | 5609 | 1463797033939 Marionette TRACE conn4 <- [1,2762,null,{}] 19:17:13 INFO - PROCESS | 5609 | 1463797033945 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:14 INFO - PROCESS | 5609 | 1463797034182 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 19:17:14 INFO - PROCESS | 5609 | 1463797034623 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x87a24000 == 159 [pid = 5609] [id = 698] 19:17:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 114 (0x89981400) [pid = 5609] [serial = 2095] [outer = (nil)] 19:17:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x8998ac00) [pid = 5609] [serial = 2096] [outer = 0x89981400] 19:17:14 INFO - PROCESS | 5609 | 1463797034741 Marionette DEBUG loaded listener.js 19:17:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x89d57c00) [pid = 5609] [serial = 2097] [outer = 0x89981400] 19:17:15 INFO - PROCESS | 5609 | 1463797035755 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1890ms 19:17:15 INFO - PROCESS | 5609 | 1463797035827 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 19:17:15 INFO - PROCESS | 5609 | 1463797035835 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 19:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:17:15 INFO - PROCESS | 5609 | 1463797035844 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:17:15 INFO - PROCESS | 5609 | 1463797035850 Marionette TRACE conn4 <- [1,2766,null,{}] 19:17:15 INFO - PROCESS | 5609 | 1463797035859 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:16 INFO - PROCESS | 5609 | 1463797036179 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 19:17:16 INFO - PROCESS | 5609 | 1463797036534 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dbe4400 == 160 [pid = 5609] [id = 699] 19:17:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8dc0f800) [pid = 5609] [serial = 2098] [outer = (nil)] 19:17:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8e2e8800) [pid = 5609] [serial = 2099] [outer = 0x8dc0f800] 19:17:16 INFO - PROCESS | 5609 | 1463797036636 Marionette DEBUG loaded listener.js 19:17:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8e939c00) [pid = 5609] [serial = 2100] [outer = 0x8dc0f800] 19:17:17 INFO - PROCESS | 5609 | 1463797037661 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:17:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:17:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1893ms 19:17:17 INFO - PROCESS | 5609 | 1463797037740 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 19:17:17 INFO - PROCESS | 5609 | 1463797037748 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 19:17:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:17:17 INFO - PROCESS | 5609 | 1463797037758 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:17:17 INFO - PROCESS | 5609 | 1463797037762 Marionette TRACE conn4 <- [1,2770,null,{}] 19:17:17 INFO - PROCESS | 5609 | 1463797037770 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:18 INFO - PROCESS | 5609 | 1463797038093 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 19:17:18 INFO - PROCESS | 5609 | 1463797038530 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x90caf800 == 161 [pid = 5609] [id = 700] 19:17:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x90e59400) [pid = 5609] [serial = 2101] [outer = (nil)] 19:17:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x90e5d800) [pid = 5609] [serial = 2102] [outer = 0x90e59400] 19:17:18 INFO - PROCESS | 5609 | 1463797038629 Marionette DEBUG loaded listener.js 19:17:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x90e66400) [pid = 5609] [serial = 2103] [outer = 0x90e59400] 19:17:19 INFO - PROCESS | 5609 | 1463797039714 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2041ms 19:17:19 INFO - PROCESS | 5609 | 1463797039800 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 19:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:17:19 INFO - PROCESS | 5609 | 1463797039806 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 19:17:19 INFO - PROCESS | 5609 | 1463797039816 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:17:19 INFO - PROCESS | 5609 | 1463797039826 Marionette TRACE conn4 <- [1,2774,null,{}] 19:17:19 INFO - PROCESS | 5609 | 1463797039843 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:20 INFO - PROCESS | 5609 | 1463797040270 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 19:17:20 INFO - PROCESS | 5609 | 1463797040570 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x92229c00 == 162 [pid = 5609] [id = 701] 19:17:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x92384000) [pid = 5609] [serial = 2104] [outer = (nil)] 19:17:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x9238fc00) [pid = 5609] [serial = 2105] [outer = 0x92384000] 19:17:20 INFO - PROCESS | 5609 | 1463797040672 Marionette DEBUG loaded listener.js 19:17:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x92527000) [pid = 5609] [serial = 2106] [outer = 0x92384000] 19:17:21 INFO - PROCESS | 5609 | 1463797041748 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1995ms 19:17:21 INFO - PROCESS | 5609 | 1463797041810 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 19:17:21 INFO - PROCESS | 5609 | 1463797041815 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 19:17:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:17:21 INFO - PROCESS | 5609 | 1463797041823 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:17:21 INFO - PROCESS | 5609 | 1463797041827 Marionette TRACE conn4 <- [1,2778,null,{}] 19:17:21 INFO - PROCESS | 5609 | 1463797041833 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:22 INFO - PROCESS | 5609 | 1463797042110 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 19:17:22 INFO - PROCESS | 5609 | 1463797042460 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:22 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2eb000 == 163 [pid = 5609] [id = 702] 19:17:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x91506400) [pid = 5609] [serial = 2107] [outer = (nil)] 19:17:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x937cd800) [pid = 5609] [serial = 2108] [outer = 0x91506400] 19:17:22 INFO - PROCESS | 5609 | 1463797042559 Marionette DEBUG loaded listener.js 19:17:22 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x94663800) [pid = 5609] [serial = 2109] [outer = 0x91506400] 19:17:23 INFO - PROCESS | 5609 | 1463797043522 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:17:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:17:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1736ms 19:17:23 INFO - PROCESS | 5609 | 1463797043560 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 19:17:23 INFO - PROCESS | 5609 | 1463797043564 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 19:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:17:23 INFO - PROCESS | 5609 | 1463797043591 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:17:23 INFO - PROCESS | 5609 | 1463797043596 Marionette TRACE conn4 <- [1,2782,null,{}] 19:17:23 INFO - PROCESS | 5609 | 1463797043602 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:23 INFO - PROCESS | 5609 | 1463797043877 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 19:17:24 INFO - PROCESS | 5609 | 1463797044231 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x9507a400 == 164 [pid = 5609] [id = 703] 19:17:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x9507b400) [pid = 5609] [serial = 2110] [outer = (nil)] 19:17:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x95083800) [pid = 5609] [serial = 2111] [outer = 0x9507b400] 19:17:24 INFO - PROCESS | 5609 | 1463797044347 Marionette DEBUG loaded listener.js 19:17:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x965bd000) [pid = 5609] [serial = 2112] [outer = 0x9507b400] 19:17:25 INFO - PROCESS | 5609 | 1463797045398 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:17:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:17:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1848ms 19:17:25 INFO - PROCESS | 5609 | 1463797045439 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 19:17:25 INFO - PROCESS | 5609 | 1463797045444 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 19:17:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:17:25 INFO - PROCESS | 5609 | 1463797045452 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:17:25 INFO - PROCESS | 5609 | 1463797045456 Marionette TRACE conn4 <- [1,2786,null,{}] 19:17:25 INFO - PROCESS | 5609 | 1463797045462 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:25 INFO - PROCESS | 5609 | 1463797045745 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 19:17:26 INFO - PROCESS | 5609 | 1463797046089 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x90e66000 == 165 [pid = 5609] [id = 704] 19:17:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9160b400) [pid = 5609] [serial = 2113] [outer = (nil)] 19:17:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x9777e400) [pid = 5609] [serial = 2114] [outer = 0x9160b400] 19:17:26 INFO - PROCESS | 5609 | 1463797046189 Marionette DEBUG loaded listener.js 19:17:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x99785c00) [pid = 5609] [serial = 2115] [outer = 0x9160b400] 19:17:27 INFO - PROCESS | 5609 | 1463797047196 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1784ms 19:17:27 INFO - PROCESS | 5609 | 1463797047237 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 19:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:17:27 INFO - PROCESS | 5609 | 1463797047241 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 19:17:27 INFO - PROCESS | 5609 | 1463797047248 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:17:27 INFO - PROCESS | 5609 | 1463797047252 Marionette TRACE conn4 <- [1,2790,null,{}] 19:17:27 INFO - PROCESS | 5609 | 1463797047259 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:27 INFO - PROCESS | 5609 | 1463797047526 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 19:17:27 INFO - PROCESS | 5609 | 1463797047875 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:27 INFO - PROCESS | 5609 | ++DOCSHELL 0x97766800 == 166 [pid = 5609] [id = 705] 19:17:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9777ec00) [pid = 5609] [serial = 2116] [outer = (nil)] 19:17:27 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x9a4ee800) [pid = 5609] [serial = 2117] [outer = 0x9777ec00] 19:17:27 INFO - PROCESS | 5609 | 1463797047974 Marionette DEBUG loaded listener.js 19:17:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9a723000) [pid = 5609] [serial = 2118] [outer = 0x9777ec00] 19:17:28 INFO - PROCESS | 5609 | 1463797048965 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1784ms 19:17:29 INFO - PROCESS | 5609 | 1463797049033 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 19:17:29 INFO - PROCESS | 5609 | 1463797049038 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 19:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:17:29 INFO - PROCESS | 5609 | 1463797049047 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:17:29 INFO - PROCESS | 5609 | 1463797049050 Marionette TRACE conn4 <- [1,2794,null,{}] 19:17:29 INFO - PROCESS | 5609 | 1463797049059 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:29 INFO - PROCESS | 5609 | 1463797049329 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 19:17:29 INFO - PROCESS | 5609 | 1463797049679 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:29 INFO - PROCESS | 5609 | ++DOCSHELL 0x965cb400 == 167 [pid = 5609] [id = 706] 19:17:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x9a947400) [pid = 5609] [serial = 2119] [outer = (nil)] 19:17:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9a953000) [pid = 5609] [serial = 2120] [outer = 0x9a947400] 19:17:29 INFO - PROCESS | 5609 | 1463797049778 Marionette DEBUG loaded listener.js 19:17:29 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9a957c00) [pid = 5609] [serial = 2121] [outer = 0x9a947400] 19:17:30 INFO - PROCESS | 5609 | 1463797050746 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1740ms 19:17:30 INFO - PROCESS | 5609 | 1463797050788 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 19:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:17:30 INFO - PROCESS | 5609 | 1463797050792 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 19:17:30 INFO - PROCESS | 5609 | 1463797050799 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:17:30 INFO - PROCESS | 5609 | 1463797050803 Marionette TRACE conn4 <- [1,2798,null,{}] 19:17:30 INFO - PROCESS | 5609 | 1463797050809 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:31 INFO - PROCESS | 5609 | 1463797051100 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 19:17:31 INFO - PROCESS | 5609 | 1463797051449 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x92529800 == 168 [pid = 5609] [id = 707] 19:17:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x952b7800) [pid = 5609] [serial = 2122] [outer = (nil)] 19:17:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9af97c00) [pid = 5609] [serial = 2123] [outer = 0x952b7800] 19:17:31 INFO - PROCESS | 5609 | 1463797051548 Marionette DEBUG loaded listener.js 19:17:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x9afc3800) [pid = 5609] [serial = 2124] [outer = 0x952b7800] 19:17:32 INFO - PROCESS | 5609 | 1463797052552 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1788ms 19:17:32 INFO - PROCESS | 5609 | 1463797052587 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 19:17:32 INFO - PROCESS | 5609 | 1463797052592 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 19:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:17:32 INFO - PROCESS | 5609 | 1463797052598 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:17:32 INFO - PROCESS | 5609 | 1463797052601 Marionette TRACE conn4 <- [1,2802,null,{}] 19:17:32 INFO - PROCESS | 5609 | 1463797052608 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:32 INFO - PROCESS | 5609 | 1463797052877 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 19:17:33 INFO - PROCESS | 5609 | 1463797053244 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:33 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b4a4c00 == 169 [pid = 5609] [id = 708] 19:17:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9b4a5c00) [pid = 5609] [serial = 2125] [outer = (nil)] 19:17:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9b4af800) [pid = 5609] [serial = 2126] [outer = 0x9b4a5c00] 19:17:33 INFO - PROCESS | 5609 | 1463797053369 Marionette DEBUG loaded listener.js 19:17:33 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9bd91400) [pid = 5609] [serial = 2127] [outer = 0x9b4a5c00] 19:17:34 INFO - PROCESS | 5609 | 1463797054362 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1841ms 19:17:34 INFO - PROCESS | 5609 | 1463797054441 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 19:17:34 INFO - PROCESS | 5609 | 1463797054445 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 19:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:17:34 INFO - PROCESS | 5609 | 1463797054452 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:17:34 INFO - PROCESS | 5609 | 1463797054457 Marionette TRACE conn4 <- [1,2806,null,{}] 19:17:34 INFO - PROCESS | 5609 | 1463797054463 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:34 INFO - PROCESS | 5609 | 1463797054793 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 19:17:35 INFO - PROCESS | 5609 | 1463797055209 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:35 INFO - PROCESS | 5609 | ++DOCSHELL 0x9bd96400 == 170 [pid = 5609] [id = 709] 19:17:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0xa1159800) [pid = 5609] [serial = 2128] [outer = (nil)] 19:17:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0xa23e9800) [pid = 5609] [serial = 2129] [outer = 0xa1159800] 19:17:35 INFO - PROCESS | 5609 | 1463797055307 Marionette DEBUG loaded listener.js 19:17:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0xa3155800) [pid = 5609] [serial = 2130] [outer = 0xa1159800] 19:17:36 INFO - PROCESS | 5609 | 1463797056316 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1943ms 19:17:36 INFO - PROCESS | 5609 | 1463797056397 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 19:17:36 INFO - PROCESS | 5609 | 1463797056401 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 19:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:17:36 INFO - PROCESS | 5609 | 1463797056408 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:17:36 INFO - PROCESS | 5609 | 1463797056412 Marionette TRACE conn4 <- [1,2810,null,{}] 19:17:36 INFO - PROCESS | 5609 | 1463797056418 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:36 INFO - PROCESS | 5609 | 1463797056731 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 19:17:37 INFO - PROCESS | 5609 | 1463797057088 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a729c00 == 171 [pid = 5609] [id = 710] 19:17:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9a945000) [pid = 5609] [serial = 2131] [outer = (nil)] 19:17:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0xa36ef400) [pid = 5609] [serial = 2132] [outer = 0x9a945000] 19:17:37 INFO - PROCESS | 5609 | 1463797057178 Marionette DEBUG loaded listener.js 19:17:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0xa5149800) [pid = 5609] [serial = 2133] [outer = 0x9a945000] 19:17:38 INFO - PROCESS | 5609 | 1463797058121 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1744ms 19:17:38 INFO - PROCESS | 5609 | 1463797058156 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 19:17:38 INFO - PROCESS | 5609 | 1463797058161 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 19:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:17:38 INFO - PROCESS | 5609 | 1463797058173 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:17:38 INFO - PROCESS | 5609 | 1463797058179 Marionette TRACE conn4 <- [1,2814,null,{}] 19:17:38 INFO - PROCESS | 5609 | 1463797058218 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:38 INFO - PROCESS | 5609 | 1463797058540 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 19:17:38 INFO - PROCESS | 5609 | 1463797058868 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:38 INFO - PROCESS | 5609 | ++DOCSHELL 0xa23edc00 == 172 [pid = 5609] [id = 711] 19:17:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0xa3582c00) [pid = 5609] [serial = 2134] [outer = (nil)] 19:17:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0xa6868400) [pid = 5609] [serial = 2135] [outer = 0xa3582c00] 19:17:38 INFO - PROCESS | 5609 | 1463797058961 Marionette DEBUG loaded listener.js 19:17:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0xa68c5c00) [pid = 5609] [serial = 2136] [outer = 0xa3582c00] 19:17:39 INFO - PROCESS | 5609 | 1463797059918 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1817ms 19:17:39 INFO - PROCESS | 5609 | 1463797059991 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 19:17:40 INFO - PROCESS | 5609 | 1463797060000 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 19:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:17:40 INFO - PROCESS | 5609 | 1463797060010 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:17:40 INFO - PROCESS | 5609 | 1463797060015 Marionette TRACE conn4 <- [1,2818,null,{}] 19:17:40 INFO - PROCESS | 5609 | 1463797060022 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:40 INFO - PROCESS | 5609 | 1463797060327 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 19:17:40 INFO - PROCESS | 5609 | 1463797060699 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x9ba8cc00 == 173 [pid = 5609] [id = 712] 19:17:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0xa36f5400) [pid = 5609] [serial = 2137] [outer = (nil)] 19:17:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0xa6d10400) [pid = 5609] [serial = 2138] [outer = 0xa36f5400] 19:17:40 INFO - PROCESS | 5609 | 1463797060793 Marionette DEBUG loaded listener.js 19:17:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0xa6d12400) [pid = 5609] [serial = 2139] [outer = 0xa36f5400] 19:17:41 INFO - PROCESS | 5609 | 1463797061841 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1888ms 19:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:17:41 INFO - PROCESS | 5609 | 1463797061899 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 19:17:41 INFO - PROCESS | 5609 | 1463797061902 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 19:17:41 INFO - PROCESS | 5609 | 1463797061910 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:17:41 INFO - PROCESS | 5609 | 1463797061913 Marionette TRACE conn4 <- [1,2822,null,{}] 19:17:41 INFO - PROCESS | 5609 | 1463797061921 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:42 INFO - PROCESS | 5609 | 1463797062207 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 19:17:42 INFO - PROCESS | 5609 | 1463797062567 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x87a22400 == 174 [pid = 5609] [id = 713] 19:17:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x87e8a400) [pid = 5609] [serial = 2140] [outer = (nil)] 19:17:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x87e91c00) [pid = 5609] [serial = 2141] [outer = 0x87e8a400] 19:17:42 INFO - PROCESS | 5609 | 1463797062665 Marionette DEBUG loaded listener.js 19:17:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x87e93800) [pid = 5609] [serial = 2142] [outer = 0x87e8a400] 19:17:43 INFO - PROCESS | 5609 | 1463797063643 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:17:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:17:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1796ms 19:17:43 INFO - PROCESS | 5609 | 1463797063708 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 19:17:43 INFO - PROCESS | 5609 | 1463797063714 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 19:17:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:17:43 INFO - PROCESS | 5609 | 1463797063725 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:17:43 INFO - PROCESS | 5609 | 1463797063731 Marionette TRACE conn4 <- [1,2826,null,{}] 19:17:43 INFO - PROCESS | 5609 | 1463797063745 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:44 INFO - PROCESS | 5609 | 1463797064128 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 19:17:44 INFO - PROCESS | 5609 | 1463797064492 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:44 INFO - PROCESS | 5609 | ++DOCSHELL 0x859d5800 == 175 [pid = 5609] [id = 714] 19:17:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x859d5c00) [pid = 5609] [serial = 2143] [outer = (nil)] 19:17:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x859dcc00) [pid = 5609] [serial = 2144] [outer = 0x859d5c00] 19:17:44 INFO - PROCESS | 5609 | 1463797064589 Marionette DEBUG loaded listener.js 19:17:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x859dec00) [pid = 5609] [serial = 2145] [outer = 0x859d5c00] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x937ce000 == 174 [pid = 5609] [id = 605] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8b93e800 == 173 [pid = 5609] [id = 594] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8b641400 == 172 [pid = 5609] [id = 598] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e8c3000 == 171 [pid = 5609] [id = 600] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc0a800 == 170 [pid = 5609] [id = 607] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2ee400 == 169 [pid = 5609] [id = 599] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x9252e400 == 168 [pid = 5609] [id = 602] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x89d7a000 == 167 [pid = 5609] [id = 603] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1f9000 == 166 [pid = 5609] [id = 323] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x9222d800 == 165 [pid = 5609] [id = 601] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x97738400 == 164 [pid = 5609] [id = 604] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3f7800 == 163 [pid = 5609] [id = 697] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3f4c00 == 162 [pid = 5609] [id = 696] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0ef400 == 161 [pid = 5609] [id = 695] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x858c8800 == 160 [pid = 5609] [id = 694] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x9238e400 == 159 [pid = 5609] [id = 686] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x9160a400 == 158 [pid = 5609] [id = 685] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x92529000 == 157 [pid = 5609] [id = 684] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x90caa400 == 156 [pid = 5609] [id = 683] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8ea49400 == 155 [pid = 5609] [id = 682] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x8c06d000 == 154 [pid = 5609] [id = 680] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x858cd800 == 153 [pid = 5609] [id = 681] 19:17:47 INFO - PROCESS | 5609 | --DOCSHELL 0x89983000 == 152 [pid = 5609] [id = 679] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x8e93a400) [pid = 5609] [serial = 2036] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x90e59c00) [pid = 5609] [serial = 1988] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9bd02800) [pid = 5609] [serial = 2019] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0xa2555000) [pid = 5609] [serial = 2028] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x90f9d800) [pid = 5609] [serial = 1989] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x92387c00) [pid = 5609] [serial = 1994] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9b259400) [pid = 5609] [serial = 2016] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8ea56c00) [pid = 5609] [serial = 1986] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0xa0605800) [pid = 5609] [serial = 2024] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8b940800) [pid = 5609] [serial = 1982] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x95205000) [pid = 5609] [serial = 2000] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x93a31c00) [pid = 5609] [serial = 1997] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x8e8c4400) [pid = 5609] [serial = 1985] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x90fa3800) [pid = 5609] [serial = 1917] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9afcc400) [pid = 5609] [serial = 2015] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x89d77000) [pid = 5609] [serial = 2030] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0xa1159000) [pid = 5609] [serial = 2025] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8ce58800) [pid = 5609] [serial = 1983] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9d51f000) [pid = 5609] [serial = 2022] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x965c0c00) [pid = 5609] [serial = 2003] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x9af95400) [pid = 5609] [serial = 2013] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8ea51c00) [pid = 5609] [serial = 1979] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0xa23eb400) [pid = 5609] [serial = 2027] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x92223c00) [pid = 5609] [serial = 1992] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9cba8c00) [pid = 5609] [serial = 2021] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9ba91000) [pid = 5609] [serial = 2018] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dcadc00) [pid = 5609] [serial = 2034] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9777f000) [pid = 5609] [serial = 2007] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x9a1c2800) [pid = 5609] [serial = 2009] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9529d000) [pid = 5609] [serial = 2001] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8db86400) [pid = 5609] [serial = 2033] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x965c6c00) [pid = 5609] [serial = 2004] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x923f2c00) [pid = 5609] [serial = 1995] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9a23bc00) [pid = 5609] [serial = 2010] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x8b7a6c00) [pid = 5609] [serial = 2031] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x9773f800) [pid = 5609] [serial = 2006] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9a95c000) [pid = 5609] [serial = 2012] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9150e000) [pid = 5609] [serial = 1991] [outer = (nil)] [url = about:blank] 19:17:47 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x94667400) [pid = 5609] [serial = 1998] [outer = (nil)] [url = about:blank] 19:17:48 INFO - PROCESS | 5609 | 1463797068613 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:17:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:17:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4955ms 19:17:48 INFO - PROCESS | 5609 | 1463797068680 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 19:17:48 INFO - PROCESS | 5609 | 1463797068688 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 19:17:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:17:48 INFO - PROCESS | 5609 | 1463797068723 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:17:48 INFO - PROCESS | 5609 | 1463797068731 Marionette TRACE conn4 <- [1,2830,null,{}] 19:17:48 INFO - PROCESS | 5609 | 1463797068743 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:49 INFO - PROCESS | 5609 | 1463797069002 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 19:17:49 INFO - PROCESS | 5609 | 1463797069292 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x89983000 == 153 [pid = 5609] [id = 715] 19:17:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x89988400) [pid = 5609] [serial = 2146] [outer = (nil)] 19:17:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x89ba0c00) [pid = 5609] [serial = 2147] [outer = 0x89988400] 19:17:49 INFO - PROCESS | 5609 | 1463797069385 Marionette DEBUG loaded listener.js 19:17:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8b63a800) [pid = 5609] [serial = 2148] [outer = 0x89988400] 19:17:50 INFO - PROCESS | 5609 | 1463797070429 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:17:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:17:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1765ms 19:17:50 INFO - PROCESS | 5609 | 1463797070477 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 19:17:50 INFO - PROCESS | 5609 | 1463797070486 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 19:17:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:17:50 INFO - PROCESS | 5609 | 1463797070498 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:17:50 INFO - PROCESS | 5609 | 1463797070502 Marionette TRACE conn4 <- [1,2834,null,{}] 19:17:50 INFO - PROCESS | 5609 | 1463797070520 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:50 INFO - PROCESS | 5609 | 1463797070921 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 19:17:51 INFO - PROCESS | 5609 | 1463797071224 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c5c00 == 154 [pid = 5609] [id = 716] 19:17:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8d9c9400) [pid = 5609] [serial = 2149] [outer = (nil)] 19:17:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8dbe1800) [pid = 5609] [serial = 2150] [outer = 0x8d9c9400] 19:17:51 INFO - PROCESS | 5609 | 1463797071313 Marionette DEBUG loaded listener.js 19:17:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8dcb0000) [pid = 5609] [serial = 2151] [outer = 0x8d9c9400] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x9252d800) [pid = 5609] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x983e5800) [pid = 5609] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8d1f4400) [pid = 5609] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x89986c00) [pid = 5609] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x923f6400) [pid = 5609] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x9af8f000) [pid = 5609] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x8f346000) [pid = 5609] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8e3f6800) [pid = 5609] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x92390400) [pid = 5609] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:17:52 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x8f34a800) [pid = 5609] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x9d9d7400) [pid = 5609] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0xa23f3c00) [pid = 5609] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x9b040c00) [pid = 5609] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x8c0ec800) [pid = 5609] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x90cb3c00) [pid = 5609] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x8ce60000) [pid = 5609] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0x9c058c00) [pid = 5609] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 113 (0x87a17800) [pid = 5609] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:17:53 INFO - PROCESS | 5609 | --DOMWINDOW == 112 (0x99ee9000) [pid = 5609] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:17:53 INFO - PROCESS | 5609 | 1463797073284 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2844ms 19:17:53 INFO - PROCESS | 5609 | 1463797073342 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 19:17:53 INFO - PROCESS | 5609 | 1463797073351 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 19:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:17:53 INFO - PROCESS | 5609 | 1463797073364 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:17:53 INFO - PROCESS | 5609 | 1463797073374 Marionette TRACE conn4 <- [1,2838,null,{}] 19:17:53 INFO - PROCESS | 5609 | 1463797073394 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:53 INFO - PROCESS | 5609 | 1463797073772 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 19:17:53 INFO - PROCESS | 5609 | 1463797073916 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:53 INFO - PROCESS | 5609 | ++DOCSHELL 0x87a1b400 == 155 [pid = 5609] [id = 717] 19:17:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 113 (0x8d1f4400) [pid = 5609] [serial = 2152] [outer = (nil)] 19:17:53 INFO - PROCESS | 5609 | ++DOMWINDOW == 114 (0x8e942800) [pid = 5609] [serial = 2153] [outer = 0x8d1f4400] 19:17:54 INFO - PROCESS | 5609 | 1463797074002 Marionette DEBUG loaded listener.js 19:17:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x8f347000) [pid = 5609] [serial = 2154] [outer = 0x8d1f4400] 19:17:54 INFO - PROCESS | 5609 | 1463797074936 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1792ms 19:17:55 INFO - PROCESS | 5609 | 1463797075179 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 19:17:55 INFO - PROCESS | 5609 | 1463797075192 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 19:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:17:55 INFO - PROCESS | 5609 | 1463797075207 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:17:55 INFO - PROCESS | 5609 | 1463797075214 Marionette TRACE conn4 <- [1,2842,null,{}] 19:17:55 INFO - PROCESS | 5609 | 1463797075229 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:55 INFO - PROCESS | 5609 | 1463797075682 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 19:17:56 INFO - PROCESS | 5609 | 1463797076004 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x87e8f800 == 156 [pid = 5609] [id = 718] 19:17:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x87e90400) [pid = 5609] [serial = 2155] [outer = (nil)] 19:17:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x89986800) [pid = 5609] [serial = 2156] [outer = 0x87e90400] 19:17:56 INFO - PROCESS | 5609 | 1463797076101 Marionette DEBUG loaded listener.js 19:17:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x8b63b000) [pid = 5609] [serial = 2157] [outer = 0x87e90400] 19:17:57 INFO - PROCESS | 5609 | 1463797077266 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2096ms 19:17:57 INFO - PROCESS | 5609 | 1463797077305 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 19:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:17:57 INFO - PROCESS | 5609 | 1463797077315 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 19:17:57 INFO - PROCESS | 5609 | 1463797077336 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:17:57 INFO - PROCESS | 5609 | 1463797077346 Marionette TRACE conn4 <- [1,2846,null,{}] 19:17:57 INFO - PROCESS | 5609 | 1463797077353 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:57 INFO - PROCESS | 5609 | 1463797077695 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 19:17:58 INFO - PROCESS | 5609 | 1463797078083 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:17:58 INFO - PROCESS | 5609 | ++DOCSHELL 0x8db81c00 == 157 [pid = 5609] [id = 719] 19:17:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8db85800) [pid = 5609] [serial = 2158] [outer = (nil)] 19:17:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8e2ea000) [pid = 5609] [serial = 2159] [outer = 0x8db85800] 19:17:58 INFO - PROCESS | 5609 | 1463797078188 Marionette DEBUG loaded listener.js 19:17:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8e8be800) [pid = 5609] [serial = 2160] [outer = 0x8db85800] 19:17:59 INFO - PROCESS | 5609 | 1463797079312 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2047ms 19:17:59 INFO - PROCESS | 5609 | 1463797079375 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 19:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:17:59 INFO - PROCESS | 5609 | 1463797079380 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 19:17:59 INFO - PROCESS | 5609 | 1463797079388 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:17:59 INFO - PROCESS | 5609 | 1463797079392 Marionette TRACE conn4 <- [1,2850,null,{}] 19:17:59 INFO - PROCESS | 5609 | 1463797079410 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:17:59 INFO - PROCESS | 5609 | 1463797079754 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 19:18:00 INFO - PROCESS | 5609 | 1463797080161 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f99f800 == 158 [pid = 5609] [id = 720] 19:18:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x90cb6000) [pid = 5609] [serial = 2161] [outer = (nil)] 19:18:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x90f9d800) [pid = 5609] [serial = 2162] [outer = 0x90cb6000] 19:18:00 INFO - PROCESS | 5609 | 1463797080263 Marionette DEBUG loaded listener.js 19:18:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x91508400) [pid = 5609] [serial = 2163] [outer = 0x90cb6000] 19:18:01 INFO - PROCESS | 5609 | 1463797081328 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1987ms 19:18:01 INFO - PROCESS | 5609 | 1463797081374 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 19:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:18:01 INFO - PROCESS | 5609 | 1463797081379 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 19:18:01 INFO - PROCESS | 5609 | 1463797081387 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:18:01 INFO - PROCESS | 5609 | 1463797081390 Marionette TRACE conn4 <- [1,2854,null,{}] 19:18:01 INFO - PROCESS | 5609 | 1463797081398 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:01 INFO - PROCESS | 5609 | 1463797081678 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 19:18:02 INFO - PROCESS | 5609 | 1463797082047 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x91505000 == 159 [pid = 5609] [id = 721] 19:18:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x91607400) [pid = 5609] [serial = 2164] [outer = (nil)] 19:18:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x92228000) [pid = 5609] [serial = 2165] [outer = 0x91607400] 19:18:02 INFO - PROCESS | 5609 | 1463797082151 Marionette DEBUG loaded listener.js 19:18:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x9238c000) [pid = 5609] [serial = 2166] [outer = 0x91607400] 19:18:03 INFO - PROCESS | 5609 | 1463797083214 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1890ms 19:18:03 INFO - PROCESS | 5609 | 1463797083277 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 19:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:18:03 INFO - PROCESS | 5609 | 1463797083281 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 19:18:03 INFO - PROCESS | 5609 | 1463797083288 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:18:03 INFO - PROCESS | 5609 | 1463797083292 Marionette TRACE conn4 <- [1,2858,null,{}] 19:18:03 INFO - PROCESS | 5609 | 1463797083298 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:03 INFO - PROCESS | 5609 | 1463797083580 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 19:18:03 INFO - PROCESS | 5609 | 1463797083933 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa0400 == 160 [pid = 5609] [id = 722] 19:18:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x91502400) [pid = 5609] [serial = 2167] [outer = (nil)] 19:18:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x9252e400) [pid = 5609] [serial = 2168] [outer = 0x91502400] 19:18:04 INFO - PROCESS | 5609 | 1463797084032 Marionette DEBUG loaded listener.js 19:18:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x92547800) [pid = 5609] [serial = 2169] [outer = 0x91502400] 19:18:05 INFO - PROCESS | 5609 | 1463797085007 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1798ms 19:18:05 INFO - PROCESS | 5609 | 1463797085086 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 19:18:05 INFO - PROCESS | 5609 | 1463797085091 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 19:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:18:05 INFO - PROCESS | 5609 | 1463797085098 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:18:05 INFO - PROCESS | 5609 | 1463797085102 Marionette TRACE conn4 <- [1,2862,null,{}] 19:18:05 INFO - PROCESS | 5609 | 1463797085109 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:05 INFO - PROCESS | 5609 | 1463797085476 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 19:18:05 INFO - PROCESS | 5609 | 1463797085884 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x8a4dc400 == 161 [pid = 5609] [id = 723] 19:18:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x93a97800) [pid = 5609] [serial = 2170] [outer = (nil)] 19:18:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x9520dc00) [pid = 5609] [serial = 2171] [outer = 0x93a97800] 19:18:05 INFO - PROCESS | 5609 | 1463797085985 Marionette DEBUG loaded listener.js 19:18:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x952ae000) [pid = 5609] [serial = 2172] [outer = 0x93a97800] 19:18:07 INFO - PROCESS | 5609 | 1463797087012 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1987ms 19:18:07 INFO - PROCESS | 5609 | 1463797087086 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 19:18:07 INFO - PROCESS | 5609 | 1463797087090 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 19:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:18:07 INFO - PROCESS | 5609 | 1463797087099 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:18:07 INFO - PROCESS | 5609 | 1463797087104 Marionette TRACE conn4 <- [1,2866,null,{}] 19:18:07 INFO - PROCESS | 5609 | 1463797087110 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:07 INFO - PROCESS | 5609 | 1463797087394 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 19:18:07 INFO - PROCESS | 5609 | 1463797087725 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x923f1800 == 162 [pid = 5609] [id = 724] 19:18:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x92549400) [pid = 5609] [serial = 2173] [outer = (nil)] 19:18:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x965bc800) [pid = 5609] [serial = 2174] [outer = 0x92549400] 19:18:07 INFO - PROCESS | 5609 | 1463797087824 Marionette DEBUG loaded listener.js 19:18:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x97736400) [pid = 5609] [serial = 2175] [outer = 0x92549400] 19:18:08 INFO - PROCESS | 5609 | 1463797088844 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1789ms 19:18:08 INFO - PROCESS | 5609 | 1463797088889 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 19:18:08 INFO - PROCESS | 5609 | 1463797088893 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 19:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:18:08 INFO - PROCESS | 5609 | 1463797088901 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:18:08 INFO - PROCESS | 5609 | 1463797088906 Marionette TRACE conn4 <- [1,2870,null,{}] 19:18:08 INFO - PROCESS | 5609 | 1463797088912 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:09 INFO - PROCESS | 5609 | 1463797089194 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 19:18:09 INFO - PROCESS | 5609 | 1463797089546 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x965c8400 == 163 [pid = 5609] [id = 725] 19:18:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x965ca800) [pid = 5609] [serial = 2176] [outer = (nil)] 19:18:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x983ec000) [pid = 5609] [serial = 2177] [outer = 0x965ca800] 19:18:09 INFO - PROCESS | 5609 | 1463797089661 Marionette DEBUG loaded listener.js 19:18:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x9a23b000) [pid = 5609] [serial = 2178] [outer = 0x965ca800] 19:18:10 INFO - PROCESS | 5609 | 1463797090683 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1835ms 19:18:10 INFO - PROCESS | 5609 | 1463797090737 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 19:18:10 INFO - PROCESS | 5609 | 1463797090740 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 19:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:18:10 INFO - PROCESS | 5609 | 1463797090748 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:18:10 INFO - PROCESS | 5609 | 1463797090752 Marionette TRACE conn4 <- [1,2874,null,{}] 19:18:10 INFO - PROCESS | 5609 | 1463797090759 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:11 INFO - PROCESS | 5609 | 1463797091039 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 19:18:11 INFO - PROCESS | 5609 | 1463797091400 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x965c3400 == 164 [pid = 5609] [id = 726] 19:18:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x981e3800) [pid = 5609] [serial = 2179] [outer = (nil)] 19:18:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x9a725000) [pid = 5609] [serial = 2180] [outer = 0x981e3800] 19:18:11 INFO - PROCESS | 5609 | 1463797091501 Marionette DEBUG loaded listener.js 19:18:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x9a72d800) [pid = 5609] [serial = 2181] [outer = 0x981e3800] 19:18:12 INFO - PROCESS | 5609 | 1463797092482 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1793ms 19:18:12 INFO - PROCESS | 5609 | 1463797092542 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 19:18:12 INFO - PROCESS | 5609 | 1463797092546 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 19:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:18:12 INFO - PROCESS | 5609 | 1463797092554 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:18:12 INFO - PROCESS | 5609 | 1463797092558 Marionette TRACE conn4 <- [1,2878,null,{}] 19:18:12 INFO - PROCESS | 5609 | 1463797092564 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:12 INFO - PROCESS | 5609 | 1463797092847 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 19:18:13 INFO - PROCESS | 5609 | 1463797093200 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x97783c00 == 165 [pid = 5609] [id = 727] 19:18:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x981ec000) [pid = 5609] [serial = 2182] [outer = (nil)] 19:18:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9a94f000) [pid = 5609] [serial = 2183] [outer = 0x981ec000] 19:18:13 INFO - PROCESS | 5609 | 1463797093300 Marionette DEBUG loaded listener.js 19:18:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9a95a000) [pid = 5609] [serial = 2184] [outer = 0x981ec000] 19:18:14 INFO - PROCESS | 5609 | 1463797094276 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1787ms 19:18:14 INFO - PROCESS | 5609 | 1463797094346 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 19:18:14 INFO - PROCESS | 5609 | 1463797094352 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 19:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:18:14 INFO - PROCESS | 5609 | 1463797094364 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:18:14 INFO - PROCESS | 5609 | 1463797094368 Marionette TRACE conn4 <- [1,2882,null,{}] 19:18:14 INFO - PROCESS | 5609 | 1463797094376 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:14 INFO - PROCESS | 5609 | 1463797094685 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 19:18:15 INFO - PROCESS | 5609 | 1463797095028 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:15 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a728000 == 166 [pid = 5609] [id = 728] 19:18:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9b046000) [pid = 5609] [serial = 2185] [outer = (nil)] 19:18:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9b264800) [pid = 5609] [serial = 2186] [outer = 0x9b046000] 19:18:15 INFO - PROCESS | 5609 | 1463797095130 Marionette DEBUG loaded listener.js 19:18:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9b7e4c00) [pid = 5609] [serial = 2187] [outer = 0x9b046000] 19:18:16 INFO - PROCESS | 5609 | 1463797096169 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1841ms 19:18:16 INFO - PROCESS | 5609 | 1463797096205 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 19:18:16 INFO - PROCESS | 5609 | 1463797096209 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 19:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:18:16 INFO - PROCESS | 5609 | 1463797096217 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:18:16 INFO - PROCESS | 5609 | 1463797096221 Marionette TRACE conn4 <- [1,2886,null,{}] 19:18:16 INFO - PROCESS | 5609 | 1463797096228 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:16 INFO - PROCESS | 5609 | 1463797096505 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 19:18:16 INFO - PROCESS | 5609 | 1463797096863 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b040400 == 167 [pid = 5609] [id = 729] 19:18:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9b25b400) [pid = 5609] [serial = 2188] [outer = (nil)] 19:18:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9bd9a800) [pid = 5609] [serial = 2189] [outer = 0x9b25b400] 19:18:16 INFO - PROCESS | 5609 | 1463797096964 Marionette DEBUG loaded listener.js 19:18:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9cbb2400) [pid = 5609] [serial = 2190] [outer = 0x9b25b400] 19:18:17 INFO - PROCESS | 5609 | 1463797097942 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1780ms 19:18:18 INFO - PROCESS | 5609 | 1463797097999 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 19:18:18 INFO - PROCESS | 5609 | 1463797098004 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 19:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:18:18 INFO - PROCESS | 5609 | 1463797098011 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:18:18 INFO - PROCESS | 5609 | 1463797098016 Marionette TRACE conn4 <- [1,2890,null,{}] 19:18:18 INFO - PROCESS | 5609 | 1463797098022 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:18 INFO - PROCESS | 5609 | 1463797098306 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 19:18:18 INFO - PROCESS | 5609 | 1463797098686 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a728400 == 168 [pid = 5609] [id = 730] 19:18:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9af8f400) [pid = 5609] [serial = 2191] [outer = (nil)] 19:18:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9d9d2800) [pid = 5609] [serial = 2192] [outer = 0x9af8f400] 19:18:18 INFO - PROCESS | 5609 | 1463797098786 Marionette DEBUG loaded listener.js 19:18:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0xa060d000) [pid = 5609] [serial = 2193] [outer = 0x9af8f400] 19:18:19 INFO - PROCESS | 5609 | 1463797099827 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1889ms 19:18:19 INFO - PROCESS | 5609 | 1463797099904 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 19:18:19 INFO - PROCESS | 5609 | 1463797099911 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 19:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:18:19 INFO - PROCESS | 5609 | 1463797099923 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:18:19 INFO - PROCESS | 5609 | 1463797099930 Marionette TRACE conn4 <- [1,2894,null,{}] 19:18:19 INFO - PROCESS | 5609 | 1463797099941 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:20 INFO - PROCESS | 5609 | 1463797100219 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:18:20 INFO - PROCESS | 5609 | 1463797100593 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:20 INFO - PROCESS | 5609 | ++DOCSHELL 0x9c058c00 == 169 [pid = 5609] [id = 731] 19:18:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x9cbb1000) [pid = 5609] [serial = 2194] [outer = (nil)] 19:18:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0xa23f2800) [pid = 5609] [serial = 2195] [outer = 0x9cbb1000] 19:18:20 INFO - PROCESS | 5609 | 1463797100716 Marionette DEBUG loaded listener.js 19:18:20 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0xa2556c00) [pid = 5609] [serial = 2196] [outer = 0x9cbb1000] 19:18:22 INFO - PROCESS | 5609 | 1463797102037 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:18:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:18:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2193ms 19:18:22 INFO - PROCESS | 5609 | 1463797102117 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 19:18:22 INFO - PROCESS | 5609 | 1463797102124 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 19:18:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:18:22 INFO - PROCESS | 5609 | 1463797102135 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:18:22 INFO - PROCESS | 5609 | 1463797102140 Marionette TRACE conn4 <- [1,2898,null,{}] 19:18:22 INFO - PROCESS | 5609 | 1463797102151 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:22 INFO - PROCESS | 5609 | 1463797102564 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 19:18:23 INFO - PROCESS | 5609 | 1463797103020 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a724800 == 170 [pid = 5609] [id = 732] 19:18:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9d592c00) [pid = 5609] [serial = 2197] [outer = (nil)] 19:18:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0xa36ed400) [pid = 5609] [serial = 2198] [outer = 0x9d592c00] 19:18:23 INFO - PROCESS | 5609 | 1463797103175 Marionette DEBUG loaded listener.js 19:18:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0xa51ecc00) [pid = 5609] [serial = 2199] [outer = 0x9d592c00] 19:18:24 INFO - PROCESS | 5609 | 1463797104351 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2296ms 19:18:24 INFO - PROCESS | 5609 | 1463797104431 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 19:18:24 INFO - PROCESS | 5609 | 1463797104434 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 19:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:18:24 INFO - PROCESS | 5609 | 1463797104442 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:18:24 INFO - PROCESS | 5609 | 1463797104447 Marionette TRACE conn4 <- [1,2902,null,{}] 19:18:24 INFO - PROCESS | 5609 | 1463797104453 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:24 INFO - PROCESS | 5609 | 1463797104773 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 19:18:25 INFO - PROCESS | 5609 | 1463797105135 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:25 INFO - PROCESS | 5609 | ++DOCSHELL 0x87be1400 == 171 [pid = 5609] [id = 733] 19:18:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x87be2000) [pid = 5609] [serial = 2200] [outer = (nil)] 19:18:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x87be9c00) [pid = 5609] [serial = 2201] [outer = 0x87be2000] 19:18:25 INFO - PROCESS | 5609 | 1463797105228 Marionette DEBUG loaded listener.js 19:18:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x87bebc00) [pid = 5609] [serial = 2202] [outer = 0x87be2000] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x937d7000 == 170 [pid = 5609] [id = 337] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x89b95c00 == 169 [pid = 5609] [id = 299] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x9ba8cc00 == 168 [pid = 5609] [id = 712] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x87a22400 == 167 [pid = 5609] [id = 713] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0xa23edc00 == 166 [pid = 5609] [id = 711] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x9a729c00 == 165 [pid = 5609] [id = 710] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x9bd96400 == 164 [pid = 5609] [id = 709] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x92529800 == 163 [pid = 5609] [id = 707] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x9b4a4c00 == 162 [pid = 5609] [id = 708] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x965cb400 == 161 [pid = 5609] [id = 706] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x97766800 == 160 [pid = 5609] [id = 705] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x90e66000 == 159 [pid = 5609] [id = 704] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x9507a400 == 158 [pid = 5609] [id = 703] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2eb000 == 157 [pid = 5609] [id = 702] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x90caf800 == 156 [pid = 5609] [id = 700] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x92229c00 == 155 [pid = 5609] [id = 701] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x8dbe4400 == 154 [pid = 5609] [id = 699] 19:18:28 INFO - PROCESS | 5609 | --DOCSHELL 0x87a24000 == 153 [pid = 5609] [id = 698] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x93cf0c00) [pid = 5609] [serial = 2055] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9a946800) [pid = 5609] [serial = 2067] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x8eab9000) [pid = 5609] [serial = 1980] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8998f400) [pid = 5609] [serial = 2039] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x9777e000) [pid = 5609] [serial = 2060] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x9b043c00) [pid = 5609] [serial = 2070] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x9afc3400) [pid = 5609] [serial = 2069] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8f9a1800) [pid = 5609] [serial = 2046] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x8e8c1800) [pid = 5609] [serial = 2090] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x952adc00) [pid = 5609] [serial = 2057] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x90e5a400) [pid = 5609] [serial = 2048] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0xa2728c00) [pid = 5609] [serial = 2079] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0xa3582800) [pid = 5609] [serial = 2081] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x90c1a400) [pid = 5609] [serial = 2093] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9d521c00) [pid = 5609] [serial = 2073] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x92532c00) [pid = 5609] [serial = 2054] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x8e3efc00) [pid = 5609] [serial = 2043] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0xa2553c00) [pid = 5609] [serial = 2078] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x8dcae800) [pid = 5609] [serial = 2042] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x92226000) [pid = 5609] [serial = 2051] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8db87400) [pid = 5609] [serial = 2088] [outer = (nil)] [url = about:blank] 19:18:28 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0xa23e8400) [pid = 5609] [serial = 2076] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8998d800) [pid = 5609] [serial = 2085] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x9a8ef800) [pid = 5609] [serial = 2066] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x9a4f2400) [pid = 5609] [serial = 2064] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x89d58800) [pid = 5609] [serial = 2040] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0xa2376400) [pid = 5609] [serial = 2075] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa36ee000) [pid = 5609] [serial = 2082] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x8f6aa800) [pid = 5609] [serial = 2045] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x92382800) [pid = 5609] [serial = 2052] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x90fa9800) [pid = 5609] [serial = 2049] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x9920ec00) [pid = 5609] [serial = 2061] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x87a24c00) [pid = 5609] [serial = 2084] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9a243800) [pid = 5609] [serial = 2063] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8d9c8400) [pid = 5609] [serial = 2087] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9cbad000) [pid = 5609] [serial = 2072] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x952b4000) [pid = 5609] [serial = 2058] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8eab1000) [pid = 5609] [serial = 2091] [outer = (nil)] [url = about:blank] 19:18:29 INFO - PROCESS | 5609 | 1463797109577 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:18:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:18:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 5204ms 19:18:29 INFO - PROCESS | 5609 | 1463797109648 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 19:18:29 INFO - PROCESS | 5609 | 1463797109655 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 19:18:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:18:29 INFO - PROCESS | 5609 | 1463797109664 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:18:29 INFO - PROCESS | 5609 | 1463797109670 Marionette TRACE conn4 <- [1,2906,null,{}] 19:18:29 INFO - PROCESS | 5609 | 1463797109678 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:29 INFO - PROCESS | 5609 | 1463797109925 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 19:18:30 INFO - PROCESS | 5609 | 1463797110199 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:30 INFO - PROCESS | 5609 | ++DOCSHELL 0x87e89800 == 154 [pid = 5609] [id = 734] 19:18:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x87e89c00) [pid = 5609] [serial = 2203] [outer = (nil)] 19:18:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x87e8fc00) [pid = 5609] [serial = 2204] [outer = 0x87e89c00] 19:18:30 INFO - PROCESS | 5609 | 1463797110306 Marionette DEBUG loaded listener.js 19:18:30 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x89985c00) [pid = 5609] [serial = 2205] [outer = 0x87e89c00] 19:18:31 INFO - PROCESS | 5609 | 1463797111221 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1589ms 19:18:31 INFO - PROCESS | 5609 | 1463797111254 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:18:31 INFO - PROCESS | 5609 | 1463797111264 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:18:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:18:31 INFO - PROCESS | 5609 | 1463797111329 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:18:31 INFO - PROCESS | 5609 | 1463797111334 Marionette TRACE conn4 <- [1,2910,null,{}] 19:18:31 INFO - PROCESS | 5609 | 1463797111341 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:31 INFO - PROCESS | 5609 | 1463797111665 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 19:18:31 INFO - PROCESS | 5609 | 1463797111705 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x87e8cc00 == 155 [pid = 5609] [id = 735] 19:18:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x89987c00) [pid = 5609] [serial = 2206] [outer = (nil)] 19:18:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x89d6c800) [pid = 5609] [serial = 2207] [outer = 0x89987c00] 19:18:31 INFO - PROCESS | 5609 | 1463797111797 Marionette DEBUG loaded listener.js 19:18:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x89d76000) [pid = 5609] [serial = 2208] [outer = 0x89987c00] 19:18:32 INFO - PROCESS | 5609 | 1463797112829 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:18:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:18:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:18:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1604ms 19:18:32 INFO - PROCESS | 5609 | 1463797112923 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 19:18:32 INFO - PROCESS | 5609 | 1463797112930 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 19:18:32 INFO - TEST-START | /DOMEvents/constructors.html 19:18:32 INFO - PROCESS | 5609 | 1463797112955 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:18:32 INFO - PROCESS | 5609 | 1463797112965 Marionette TRACE conn4 <- [1,2914,null,{}] 19:18:33 INFO - PROCESS | 5609 | 1463797113019 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:33 INFO - PROCESS | 5609 | 1463797113459 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8dc0f800) [pid = 5609] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9777ec00) [pid = 5609] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x9a947400) [pid = 5609] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x9507b400) [pid = 5609] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9a945000) [pid = 5609] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x952b7800) [pid = 5609] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x92384000) [pid = 5609] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x8d9c9400) [pid = 5609] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9160b400) [pid = 5609] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x859d5c00) [pid = 5609] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x89981400) [pid = 5609] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0xa1159800) [pid = 5609] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x91506400) [pid = 5609] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0xa36f5400) [pid = 5609] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x9b4a5c00) [pid = 5609] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x87e8a400) [pid = 5609] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0x90e59400) [pid = 5609] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 113 (0x89988400) [pid = 5609] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 112 (0xa3582c00) [pid = 5609] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:18:34 INFO - PROCESS | 5609 | --DOMWINDOW == 111 (0x8dcb6000) [pid = 5609] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:18:34 INFO - PROCESS | 5609 | 1463797114751 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x859da800 == 156 [pid = 5609] [id = 736] 19:18:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 112 (0x859db000) [pid = 5609] [serial = 2209] [outer = (nil)] 19:18:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 113 (0x89d78000) [pid = 5609] [serial = 2210] [outer = 0x859db000] 19:18:34 INFO - PROCESS | 5609 | 1463797114889 Marionette DEBUG loaded listener.js 19:18:35 INFO - PROCESS | 5609 | ++DOMWINDOW == 114 (0x8b945c00) [pid = 5609] [serial = 2211] [outer = 0x859db000] 19:18:36 INFO - PROCESS | 5609 | 1463797115950 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:18:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:18:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:18:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:18:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 3084ms 19:18:36 INFO - PROCESS | 5609 | 1463797116026 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 19:18:36 INFO - PROCESS | 5609 | 1463797116030 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 19:18:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:18:36 INFO - PROCESS | 5609 | 1463797116061 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:18:36 INFO - PROCESS | 5609 | 1463797116072 Marionette TRACE conn4 <- [1,2918,null,{}] 19:18:36 INFO - PROCESS | 5609 | 1463797116088 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:36 INFO - PROCESS | 5609 | 1463797116413 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 19:18:36 INFO - PROCESS | 5609 | 1463797116844 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x859db800 == 157 [pid = 5609] [id = 737] 19:18:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x859dc400) [pid = 5609] [serial = 2212] [outer = (nil)] 19:18:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x859e2c00) [pid = 5609] [serial = 2213] [outer = 0x859dc400] 19:18:36 INFO - PROCESS | 5609 | 1463797116941 Marionette DEBUG loaded listener.js 19:18:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x87be3000) [pid = 5609] [serial = 2214] [outer = 0x859dc400] 19:18:37 INFO - PROCESS | 5609 | 1463797117874 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:18:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:18:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1873ms 19:18:37 INFO - PROCESS | 5609 | 1463797117920 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 19:18:37 INFO - PROCESS | 5609 | 1463797117927 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 19:18:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:18:37 INFO - PROCESS | 5609 | 1463797117937 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:18:37 INFO - PROCESS | 5609 | 1463797117942 Marionette TRACE conn4 <- [1,2922,null,{}] 19:18:37 INFO - PROCESS | 5609 | 1463797117950 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:38 INFO - PROCESS | 5609 | 1463797118322 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 19:18:38 INFO - PROCESS | 5609 | 1463797118619 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:38 INFO - PROCESS | 5609 | ++DOCSHELL 0x89b9bc00 == 158 [pid = 5609] [id = 738] 19:18:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x89d5a400) [pid = 5609] [serial = 2215] [outer = (nil)] 19:18:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8a4d9400) [pid = 5609] [serial = 2216] [outer = 0x89d5a400] 19:18:38 INFO - PROCESS | 5609 | 1463797118721 Marionette DEBUG loaded listener.js 19:18:38 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8b63d400) [pid = 5609] [serial = 2217] [outer = 0x89d5a400] 19:18:39 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:39 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:39 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:39 INFO - PROCESS | 5609 | [5609] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:18:39 INFO - PROCESS | 5609 | 1463797119630 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:18:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:18:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 19:18:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 19:18:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 19:18:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:18:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:18:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1741ms 19:18:39 INFO - PROCESS | 5609 | 1463797119694 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 19:18:39 INFO - PROCESS | 5609 | 1463797119701 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 19:18:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:18:39 INFO - PROCESS | 5609 | 1463797119710 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:18:39 INFO - PROCESS | 5609 | 1463797119715 Marionette TRACE conn4 <- [1,2926,null,{}] 19:18:39 INFO - PROCESS | 5609 | 1463797119722 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:40 INFO - PROCESS | 5609 | 1463797119997 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 19:18:40 INFO - PROCESS | 5609 | 1463797120301 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:40 INFO - PROCESS | 5609 | ++DOCSHELL 0x8ce51400 == 159 [pid = 5609] [id = 739] 19:18:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x8ce58800) [pid = 5609] [serial = 2218] [outer = (nil)] 19:18:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8d1f5400) [pid = 5609] [serial = 2219] [outer = 0x8ce58800] 19:18:40 INFO - PROCESS | 5609 | 1463797120497 Marionette DEBUG loaded listener.js 19:18:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8d9ce800) [pid = 5609] [serial = 2220] [outer = 0x8ce58800] 19:18:41 INFO - PROCESS | 5609 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:18:41 INFO - PROCESS | 5609 | 1463797121438 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:18:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:18:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1782ms 19:18:41 INFO - PROCESS | 5609 | 1463797121493 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:18:41 INFO - PROCESS | 5609 | 1463797121498 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:18:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:18:41 INFO - PROCESS | 5609 | 1463797121516 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:18:41 INFO - PROCESS | 5609 | 1463797121527 Marionette TRACE conn4 <- [1,2930,null,{}] 19:18:41 INFO - PROCESS | 5609 | 1463797121580 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:41 INFO - PROCESS | 5609 | 1463797121878 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 19:18:42 INFO - PROCESS | 5609 | 1463797122231 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:42 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d1f0400 == 160 [pid = 5609] [id = 740] 19:18:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8dab2400) [pid = 5609] [serial = 2221] [outer = (nil)] 19:18:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8dc04000) [pid = 5609] [serial = 2222] [outer = 0x8dab2400] 19:18:42 INFO - PROCESS | 5609 | 1463797122330 Marionette DEBUG loaded listener.js 19:18:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8dc0b000) [pid = 5609] [serial = 2223] [outer = 0x8dab2400] 19:18:43 INFO - PROCESS | 5609 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:18:43 INFO - PROCESS | 5609 | 1463797123195 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:18:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:18:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1744ms 19:18:43 INFO - PROCESS | 5609 | 1463797123252 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 19:18:43 INFO - PROCESS | 5609 | 1463797123258 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 19:18:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:18:43 INFO - PROCESS | 5609 | 1463797123265 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:18:43 INFO - PROCESS | 5609 | 1463797123268 Marionette TRACE conn4 <- [1,2934,null,{}] 19:18:43 INFO - PROCESS | 5609 | 1463797123276 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:43 INFO - PROCESS | 5609 | 1463797123548 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:18:43 INFO - PROCESS | 5609 | 1463797123861 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c0ef000 == 161 [pid = 5609] [id = 741] 19:18:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8dc03c00) [pid = 5609] [serial = 2224] [outer = (nil)] 19:18:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8e2eb000) [pid = 5609] [serial = 2225] [outer = 0x8dc03c00] 19:18:44 INFO - PROCESS | 5609 | 1463797124006 Marionette DEBUG loaded listener.js 19:18:44 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8e3efc00) [pid = 5609] [serial = 2226] [outer = 0x8dc03c00] 19:18:44 INFO - PROCESS | 5609 | 1463797124974 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:18:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:18:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1736ms 19:18:45 INFO - PROCESS | 5609 | 1463797125002 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 19:18:45 INFO - PROCESS | 5609 | 1463797125007 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 19:18:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:18:45 INFO - PROCESS | 5609 | 1463797125036 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:18:45 INFO - PROCESS | 5609 | 1463797125039 Marionette TRACE conn4 <- [1,2938,null,{}] 19:18:45 INFO - PROCESS | 5609 | 1463797125047 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:45 INFO - PROCESS | 5609 | 1463797125297 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 19:18:45 INFO - PROCESS | 5609 | 1463797125614 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e3f5400 == 162 [pid = 5609] [id = 742] 19:18:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8e8b6800) [pid = 5609] [serial = 2227] [outer = (nil)] 19:18:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8e939400) [pid = 5609] [serial = 2228] [outer = 0x8e8b6800] 19:18:45 INFO - PROCESS | 5609 | 1463797125738 Marionette DEBUG loaded listener.js 19:18:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x8eab4400) [pid = 5609] [serial = 2229] [outer = 0x8e8b6800] 19:18:46 INFO - PROCESS | 5609 | 1463797126717 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:18:46 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:18:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1744ms 19:18:46 INFO - PROCESS | 5609 | 1463797126774 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 19:18:46 INFO - PROCESS | 5609 | 1463797126779 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 19:18:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:18:46 INFO - PROCESS | 5609 | 1463797126788 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:18:46 INFO - PROCESS | 5609 | 1463797126792 Marionette TRACE conn4 <- [1,2942,null,{}] 19:18:46 INFO - PROCESS | 5609 | 1463797126798 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:47 INFO - PROCESS | 5609 | 1463797127056 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 19:18:47 INFO - PROCESS | 5609 | 1463797127366 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab6800 == 163 [pid = 5609] [id = 743] 19:18:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8f343400) [pid = 5609] [serial = 2230] [outer = (nil)] 19:18:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8f6a2c00) [pid = 5609] [serial = 2231] [outer = 0x8f343400] 19:18:47 INFO - PROCESS | 5609 | 1463797127465 Marionette DEBUG loaded listener.js 19:18:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8f6ac400) [pid = 5609] [serial = 2232] [outer = 0x8f343400] 19:18:48 INFO - PROCESS | 5609 | 1463797128365 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:18:48 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:18:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:18:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:18:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1642ms 19:18:48 INFO - PROCESS | 5609 | 1463797128433 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 19:18:48 INFO - PROCESS | 5609 | 1463797128437 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 19:18:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:18:48 INFO - PROCESS | 5609 | 1463797128444 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:18:48 INFO - PROCESS | 5609 | 1463797128447 Marionette TRACE conn4 <- [1,2946,null,{}] 19:18:48 INFO - PROCESS | 5609 | 1463797128475 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:48 INFO - PROCESS | 5609 | 1463797128744 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 19:18:49 INFO - PROCESS | 5609 | 1463797129047 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:49 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f994800 == 164 [pid = 5609] [id = 744] 19:18:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8f997000) [pid = 5609] [serial = 2233] [outer = (nil)] 19:18:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x90c13800) [pid = 5609] [serial = 2234] [outer = 0x8f997000] 19:18:49 INFO - PROCESS | 5609 | 1463797129196 Marionette DEBUG loaded listener.js 19:18:49 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x90cac000) [pid = 5609] [serial = 2235] [outer = 0x8f997000] 19:18:50 INFO - PROCESS | 5609 | 1463797130043 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:18:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:18:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1652ms 19:18:50 INFO - PROCESS | 5609 | 1463797130097 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:18:50 INFO - PROCESS | 5609 | 1463797130102 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:18:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:18:50 INFO - PROCESS | 5609 | 1463797130109 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:18:50 INFO - PROCESS | 5609 | 1463797130113 Marionette TRACE conn4 <- [1,2950,null,{}] 19:18:50 INFO - PROCESS | 5609 | 1463797130120 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:50 INFO - PROCESS | 5609 | 1463797130384 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 19:18:50 INFO - PROCESS | 5609 | 1463797130703 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:50 INFO - PROCESS | 5609 | ++DOCSHELL 0x8e2e9400 == 165 [pid = 5609] [id = 745] 19:18:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8f99d800) [pid = 5609] [serial = 2236] [outer = (nil)] 19:18:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x90cb9c00) [pid = 5609] [serial = 2237] [outer = 0x8f99d800] 19:18:50 INFO - PROCESS | 5609 | 1463797130809 Marionette DEBUG loaded listener.js 19:18:50 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x90e5d400) [pid = 5609] [serial = 2238] [outer = 0x8f99d800] 19:18:51 INFO - PROCESS | 5609 | ++DOCSHELL 0x90e68400 == 166 [pid = 5609] [id = 746] 19:18:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x90fa5400) [pid = 5609] [serial = 2239] [outer = (nil)] 19:18:51 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x90fa5c00) [pid = 5609] [serial = 2240] [outer = 0x90fa5400] 19:18:51 INFO - PROCESS | 5609 | 1463797131879 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:18:51 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:18:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1789ms 19:18:51 INFO - PROCESS | 5609 | 1463797131899 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 19:18:51 INFO - PROCESS | 5609 | 1463797131902 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 19:18:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:18:51 INFO - PROCESS | 5609 | 1463797131935 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:18:51 INFO - PROCESS | 5609 | 1463797131947 Marionette TRACE conn4 <- [1,2954,null,{}] 19:18:51 INFO - PROCESS | 5609 | 1463797131953 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:52 INFO - PROCESS | 5609 | 1463797132292 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:18:52 INFO - PROCESS | 5609 | 1463797132649 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x90cb4400 == 167 [pid = 5609] [id = 747] 19:18:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x90e65c00) [pid = 5609] [serial = 2241] [outer = (nil)] 19:18:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x90fa7800) [pid = 5609] [serial = 2242] [outer = 0x90e65c00] 19:18:52 INFO - PROCESS | 5609 | 1463797132748 Marionette DEBUG loaded listener.js 19:18:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x91501800) [pid = 5609] [serial = 2243] [outer = 0x90e65c00] 19:18:53 INFO - PROCESS | 5609 | 1463797133572 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:18:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:18:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:18:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1709ms 19:18:53 INFO - PROCESS | 5609 | 1463797133639 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 19:18:53 INFO - PROCESS | 5609 | 1463797133643 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 19:18:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:18:53 INFO - PROCESS | 5609 | 1463797133659 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:18:53 INFO - PROCESS | 5609 | 1463797133662 Marionette TRACE conn4 <- [1,2958,null,{}] 19:18:53 INFO - PROCESS | 5609 | 1463797133675 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:53 INFO - PROCESS | 5609 | 1463797133962 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 19:18:54 INFO - PROCESS | 5609 | 1463797134272 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x91610c00 == 168 [pid = 5609] [id = 748] 19:18:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x92226000) [pid = 5609] [serial = 2244] [outer = (nil)] 19:18:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9222d000) [pid = 5609] [serial = 2245] [outer = 0x92226000] 19:18:54 INFO - PROCESS | 5609 | 1463797134444 Marionette DEBUG loaded listener.js 19:18:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x92388c00) [pid = 5609] [serial = 2246] [outer = 0x92226000] 19:18:55 INFO - PROCESS | 5609 | 1463797135359 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:18:55 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:18:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1751ms 19:18:55 INFO - PROCESS | 5609 | 1463797135409 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 19:18:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:18:55 INFO - PROCESS | 5609 | 1463797135414 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 19:18:55 INFO - PROCESS | 5609 | 1463797135421 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:18:55 INFO - PROCESS | 5609 | 1463797135427 Marionette TRACE conn4 <- [1,2962,null,{}] 19:18:55 INFO - PROCESS | 5609 | 1463797135433 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:55 INFO - PROCESS | 5609 | 1463797135861 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 19:18:56 INFO - PROCESS | 5609 | 1463797136152 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x8eab7400 == 169 [pid = 5609] [id = 749] 19:18:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9150d800) [pid = 5609] [serial = 2247] [outer = (nil)] 19:18:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0x9254a400) [pid = 5609] [serial = 2248] [outer = 0x9150d800] 19:18:56 INFO - PROCESS | 5609 | 1463797136250 Marionette DEBUG loaded listener.js 19:18:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0x9254d000) [pid = 5609] [serial = 2249] [outer = 0x9150d800] 19:18:57 INFO - PROCESS | 5609 | 1463797137125 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:18:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:18:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1737ms 19:18:57 INFO - PROCESS | 5609 | 1463797137159 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 19:18:57 INFO - PROCESS | 5609 | 1463797137163 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 19:18:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:18:57 INFO - PROCESS | 5609 | 1463797137170 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:18:57 INFO - PROCESS | 5609 | 1463797137174 Marionette TRACE conn4 <- [1,2966,null,{}] 19:18:57 INFO - PROCESS | 5609 | 1463797137181 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:57 INFO - PROCESS | 5609 | 1463797137444 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 19:18:57 INFO - PROCESS | 5609 | 1463797137755 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f346000 == 170 [pid = 5609] [id = 750] 19:18:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9252f000) [pid = 5609] [serial = 2250] [outer = (nil)] 19:18:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0x93cee800) [pid = 5609] [serial = 2251] [outer = 0x9252f000] 19:18:57 INFO - PROCESS | 5609 | 1463797137854 Marionette DEBUG loaded listener.js 19:18:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0x94664800) [pid = 5609] [serial = 2252] [outer = 0x9252f000] 19:18:58 INFO - PROCESS | 5609 | 1463797138772 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:18:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:18:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1632ms 19:18:58 INFO - PROCESS | 5609 | 1463797138804 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:18:58 INFO - PROCESS | 5609 | 1463797138808 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:18:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:18:58 INFO - PROCESS | 5609 | 1463797138815 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:18:58 INFO - PROCESS | 5609 | 1463797138819 Marionette TRACE conn4 <- [1,2970,null,{}] 19:18:58 INFO - PROCESS | 5609 | 1463797138826 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:18:59 INFO - PROCESS | 5609 | 1463797139087 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 19:18:59 INFO - PROCESS | 5609 | 1463797139400 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:18:59 INFO - PROCESS | 5609 | ++DOCSHELL 0x93a37c00 == 171 [pid = 5609] [id = 751] 19:18:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x93a95000) [pid = 5609] [serial = 2253] [outer = (nil)] 19:18:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9507bc00) [pid = 5609] [serial = 2254] [outer = 0x93a95000] 19:18:59 INFO - PROCESS | 5609 | 1463797139545 Marionette DEBUG loaded listener.js 19:18:59 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x950d7400) [pid = 5609] [serial = 2255] [outer = 0x93a95000] 19:19:00 INFO - PROCESS | 5609 | 1463797140386 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:19:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:19:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1633ms 19:19:00 INFO - PROCESS | 5609 | 1463797140450 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 19:19:00 INFO - PROCESS | 5609 | 1463797140455 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 19:19:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:19:00 INFO - PROCESS | 5609 | 1463797140479 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:19:00 INFO - PROCESS | 5609 | 1463797140484 Marionette TRACE conn4 <- [1,2974,null,{}] 19:19:00 INFO - PROCESS | 5609 | 1463797140500 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:00 INFO - PROCESS | 5609 | 1463797140816 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:19:01 INFO - PROCESS | 5609 | 1463797141194 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x9222c400 == 172 [pid = 5609] [id = 752] 19:19:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x94662400) [pid = 5609] [serial = 2256] [outer = (nil)] 19:19:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9520fc00) [pid = 5609] [serial = 2257] [outer = 0x94662400] 19:19:01 INFO - PROCESS | 5609 | 1463797141294 Marionette DEBUG loaded listener.js 19:19:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9529f800) [pid = 5609] [serial = 2258] [outer = 0x94662400] 19:19:02 INFO - PROCESS | 5609 | 1463797142194 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:19:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 19:19:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1764ms 19:19:02 INFO - PROCESS | 5609 | 1463797142233 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 19:19:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:19:02 INFO - PROCESS | 5609 | 1463797142238 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 19:19:02 INFO - PROCESS | 5609 | 1463797142246 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:19:02 INFO - PROCESS | 5609 | 1463797142249 Marionette TRACE conn4 <- [1,2978,null,{}] 19:19:02 INFO - PROCESS | 5609 | 1463797142257 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:02 INFO - PROCESS | 5609 | 1463797142526 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 19:19:02 INFO - PROCESS | 5609 | 1463797142850 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:02 INFO - PROCESS | 5609 | ++DOCSHELL 0x95009400 == 173 [pid = 5609] [id = 753] 19:19:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9520ac00) [pid = 5609] [serial = 2259] [outer = (nil)] 19:19:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x952ba400) [pid = 5609] [serial = 2260] [outer = 0x9520ac00] 19:19:02 INFO - PROCESS | 5609 | 1463797142948 Marionette DEBUG loaded listener.js 19:19:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x965c0800) [pid = 5609] [serial = 2261] [outer = 0x9520ac00] 19:19:03 INFO - PROCESS | 5609 | 1463797143923 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:19:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:19:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1744ms 19:19:04 INFO - PROCESS | 5609 | 1463797144013 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 19:19:04 INFO - PROCESS | 5609 | 1463797144017 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 19:19:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:19:04 INFO - PROCESS | 5609 | 1463797144029 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:19:04 INFO - PROCESS | 5609 | 1463797144032 Marionette TRACE conn4 <- [1,2982,null,{}] 19:19:04 INFO - PROCESS | 5609 | 1463797144039 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:04 INFO - PROCESS | 5609 | 1463797144307 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 19:19:04 INFO - PROCESS | 5609 | 1463797144670 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:04 INFO - PROCESS | 5609 | ++DOCSHELL 0x965cac00 == 174 [pid = 5609] [id = 754] 19:19:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x97737000) [pid = 5609] [serial = 2262] [outer = (nil)] 19:19:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0x97767400) [pid = 5609] [serial = 2263] [outer = 0x97737000] 19:19:04 INFO - PROCESS | 5609 | 1463797144774 Marionette DEBUG loaded listener.js 19:19:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0x9776f000) [pid = 5609] [serial = 2264] [outer = 0x97737000] 19:19:05 INFO - PROCESS | 5609 | 1463797145625 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:19:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:19:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1632ms 19:19:05 INFO - PROCESS | 5609 | 1463797145662 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 19:19:05 INFO - PROCESS | 5609 | 1463797145666 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 19:19:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:19:05 INFO - PROCESS | 5609 | 1463797145674 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:19:05 INFO - PROCESS | 5609 | 1463797145678 Marionette TRACE conn4 <- [1,2986,null,{}] 19:19:05 INFO - PROCESS | 5609 | 1463797145685 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:05 INFO - PROCESS | 5609 | 1463797145995 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 19:19:06 INFO - PROCESS | 5609 | 1463797146323 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:06 INFO - PROCESS | 5609 | ++DOCSHELL 0x9254bc00 == 175 [pid = 5609] [id = 755] 19:19:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x95206c00) [pid = 5609] [serial = 2265] [outer = (nil)] 19:19:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0x99212c00) [pid = 5609] [serial = 2266] [outer = 0x95206c00] 19:19:06 INFO - PROCESS | 5609 | 1463797146471 Marionette DEBUG loaded listener.js 19:19:06 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0x99edd800) [pid = 5609] [serial = 2267] [outer = 0x95206c00] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8d9c5c00 == 174 [pid = 5609] [id = 716] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8dc0f000 == 173 [pid = 5609] [id = 470] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce5b800 == 172 [pid = 5609] [id = 218] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8e943400 == 171 [pid = 5609] [id = 219] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9a956000 == 170 [pid = 5609] [id = 608] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x87e8cc00 == 169 [pid = 5609] [id = 735] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x87e89800 == 168 [pid = 5609] [id = 734] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4d9c00 == 167 [pid = 5609] [id = 638] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9a724800 == 166 [pid = 5609] [id = 732] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9c058c00 == 165 [pid = 5609] [id = 731] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9a728400 == 164 [pid = 5609] [id = 730] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9a728000 == 163 [pid = 5609] [id = 728] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x9b040400 == 162 [pid = 5609] [id = 729] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x97783c00 == 161 [pid = 5609] [id = 727] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x965c3400 == 160 [pid = 5609] [id = 726] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x965c8400 == 159 [pid = 5609] [id = 725] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x923f1800 == 158 [pid = 5609] [id = 724] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8a4dc400 == 157 [pid = 5609] [id = 723] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x91505000 == 156 [pid = 5609] [id = 721] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x90fa0400 == 155 [pid = 5609] [id = 722] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8f99f800 == 154 [pid = 5609] [id = 720] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x8db81c00 == 153 [pid = 5609] [id = 719] 19:19:10 INFO - PROCESS | 5609 | --DOCSHELL 0x87e8f800 == 152 [pid = 5609] [id = 718] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x8e2e8800) [pid = 5609] [serial = 2099] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9a4ee800) [pid = 5609] [serial = 2117] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x9a957c00) [pid = 5609] [serial = 2121] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x95083800) [pid = 5609] [serial = 2111] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0xa36ef400) [pid = 5609] [serial = 2132] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x9afc3800) [pid = 5609] [serial = 2124] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9238fc00) [pid = 5609] [serial = 2105] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x8dcb0000) [pid = 5609] [serial = 2151] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x9777e400) [pid = 5609] [serial = 2114] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x859dec00) [pid = 5609] [serial = 2145] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8dbe1800) [pid = 5609] [serial = 2150] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0xa5149800) [pid = 5609] [serial = 2133] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x859dcc00) [pid = 5609] [serial = 2144] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0x8e939c00) [pid = 5609] [serial = 2100] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x8998ac00) [pid = 5609] [serial = 2096] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0xa3155800) [pid = 5609] [serial = 2130] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0xa23e9800) [pid = 5609] [serial = 2129] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0x937cd800) [pid = 5609] [serial = 2108] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9a953000) [pid = 5609] [serial = 2120] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0xa6d10400) [pid = 5609] [serial = 2138] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9af97c00) [pid = 5609] [serial = 2123] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x99785c00) [pid = 5609] [serial = 2115] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x9b4af800) [pid = 5609] [serial = 2126] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x87e91c00) [pid = 5609] [serial = 2141] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9a723000) [pid = 5609] [serial = 2118] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x90e66400) [pid = 5609] [serial = 2103] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x90e5d800) [pid = 5609] [serial = 2102] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x87e93800) [pid = 5609] [serial = 2142] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x8b63a800) [pid = 5609] [serial = 2148] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x89d57c00) [pid = 5609] [serial = 2097] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x965bd000) [pid = 5609] [serial = 2112] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x94663800) [pid = 5609] [serial = 2109] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x9bd91400) [pid = 5609] [serial = 2127] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0xa68c5c00) [pid = 5609] [serial = 2136] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa6d12400) [pid = 5609] [serial = 2139] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x89ba0c00) [pid = 5609] [serial = 2147] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x92527000) [pid = 5609] [serial = 2106] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0xa6868400) [pid = 5609] [serial = 2135] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8f346c00) [pid = 5609] [serial = 2037] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8e942800) [pid = 5609] [serial = 2153] [outer = (nil)] [url = about:blank] 19:19:10 INFO - PROCESS | 5609 | 1463797150944 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:19:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:19:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 5308ms 19:19:10 INFO - PROCESS | 5609 | 1463797150982 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:19:10 INFO - PROCESS | 5609 | 1463797150989 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:19:11 INFO - PROCESS | 5609 | 1463797150999 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:19:11 INFO - PROCESS | 5609 | 1463797151004 Marionette TRACE conn4 <- [1,2990,null,{}] 19:19:11 INFO - PROCESS | 5609 | 1463797151015 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:11 INFO - PROCESS | 5609 | 1463797151298 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 19:19:11 INFO - PROCESS | 5609 | 1463797151535 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:11 INFO - PROCESS | 5609 | ++DOCSHELL 0x859e3000 == 153 [pid = 5609] [id = 756] 19:19:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x87be5c00) [pid = 5609] [serial = 2268] [outer = (nil)] 19:19:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x87e96400) [pid = 5609] [serial = 2269] [outer = 0x87be5c00] 19:19:11 INFO - PROCESS | 5609 | 1463797151626 Marionette DEBUG loaded listener.js 19:19:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x89b9ac00) [pid = 5609] [serial = 2270] [outer = 0x87be5c00] 19:19:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d70400 == 154 [pid = 5609] [id = 757] 19:19:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x8b63c000) [pid = 5609] [serial = 2271] [outer = (nil)] 19:19:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8b63cc00) [pid = 5609] [serial = 2272] [outer = 0x8b63c000] 19:19:12 INFO - PROCESS | 5609 | 1463797152537 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:19:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:19:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1553ms 19:19:12 INFO - PROCESS | 5609 | 1463797152552 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 19:19:12 INFO - PROCESS | 5609 | 1463797152561 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 19:19:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:19:12 INFO - PROCESS | 5609 | 1463797152623 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:19:12 INFO - PROCESS | 5609 | 1463797152628 Marionette TRACE conn4 <- [1,2994,null,{}] 19:19:12 INFO - PROCESS | 5609 | 1463797152639 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:12 INFO - PROCESS | 5609 | 1463797152954 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:19:13 INFO - PROCESS | 5609 | 1463797153303 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:13 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b7a4800 == 155 [pid = 5609] [id = 758] 19:19:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8b943800) [pid = 5609] [serial = 2273] [outer = (nil)] 19:19:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8c067800) [pid = 5609] [serial = 2274] [outer = 0x8b943800] 19:19:13 INFO - PROCESS | 5609 | 1463797153408 Marionette DEBUG loaded listener.js 19:19:13 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8ce5d400) [pid = 5609] [serial = 2275] [outer = 0x8b943800] 19:19:14 INFO - PROCESS | 5609 | 1463797154256 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:19:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:19:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:19:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1658ms 19:19:14 INFO - PROCESS | 5609 | 1463797154301 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 19:19:14 INFO - PROCESS | 5609 | 1463797154306 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 19:19:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:19:14 INFO - PROCESS | 5609 | 1463797154319 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:19:14 INFO - PROCESS | 5609 | 1463797154333 Marionette TRACE conn4 <- [1,2998,null,{}] 19:19:14 INFO - PROCESS | 5609 | 1463797154392 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:14 INFO - PROCESS | 5609 | 1463797154754 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 19:19:14 INFO - PROCESS | 5609 | 1463797154800 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x8c06a400 == 156 [pid = 5609] [id = 759] 19:19:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8db8ac00) [pid = 5609] [serial = 2276] [outer = (nil)] 19:19:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x8dbe4800) [pid = 5609] [serial = 2277] [outer = 0x8db8ac00] 19:19:14 INFO - PROCESS | 5609 | 1463797154886 Marionette DEBUG loaded listener.js 19:19:15 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x8dcb5c00) [pid = 5609] [serial = 2278] [outer = 0x8db8ac00] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x8db85800) [pid = 5609] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x981e3800) [pid = 5609] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0x92549400) [pid = 5609] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x87be2000) [pid = 5609] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x965ca800) [pid = 5609] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x93a97800) [pid = 5609] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9b046000) [pid = 5609] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x90cb6000) [pid = 5609] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x87e89c00) [pid = 5609] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x87e90400) [pid = 5609] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8f6af400) [pid = 5609] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x9cbb1000) [pid = 5609] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x91502400) [pid = 5609] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x91607400) [pid = 5609] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x9d592c00) [pid = 5609] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x981ec000) [pid = 5609] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x9b25b400) [pid = 5609] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x89987c00) [pid = 5609] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:19:15 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9af8f400) [pid = 5609] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:19:16 INFO - PROCESS | 5609 | 1463797156388 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:19:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:19:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2082ms 19:19:16 INFO - PROCESS | 5609 | 1463797156401 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 19:19:16 INFO - PROCESS | 5609 | 1463797156405 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 19:19:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:19:16 INFO - PROCESS | 5609 | 1463797156412 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:19:16 INFO - PROCESS | 5609 | 1463797156415 Marionette TRACE conn4 <- [1,3002,null,{}] 19:19:16 INFO - PROCESS | 5609 | 1463797156421 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:16 INFO - PROCESS | 5609 | 1463797156659 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 19:19:16 INFO - PROCESS | 5609 | 1463797156889 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:16 INFO - PROCESS | 5609 | ++DOCSHELL 0x87e90400 == 157 [pid = 5609] [id = 760] 19:19:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8d9c8400) [pid = 5609] [serial = 2279] [outer = (nil)] 19:19:16 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8e940400) [pid = 5609] [serial = 2280] [outer = 0x8d9c8400] 19:19:16 INFO - PROCESS | 5609 | 1463797156975 Marionette DEBUG loaded listener.js 19:19:17 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8ea51800) [pid = 5609] [serial = 2281] [outer = 0x8d9c8400] 19:19:18 INFO - PROCESS | 5609 | 1463797158004 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:19:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:19:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1637ms 19:19:18 INFO - PROCESS | 5609 | 1463797158056 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 19:19:18 INFO - PROCESS | 5609 | 1463797158063 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 19:19:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:19:18 INFO - PROCESS | 5609 | 1463797158073 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:19:18 INFO - PROCESS | 5609 | 1463797158079 Marionette TRACE conn4 <- [1,3006,null,{}] 19:19:18 INFO - PROCESS | 5609 | 1463797158091 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:18 INFO - PROCESS | 5609 | 1463797158456 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 19:19:18 INFO - PROCESS | 5609 | 1463797158919 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:18 INFO - PROCESS | 5609 | ++DOCSHELL 0x87bea800 == 158 [pid = 5609] [id = 761] 19:19:18 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x87e95c00) [pid = 5609] [serial = 2282] [outer = (nil)] 19:19:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x89b9b000) [pid = 5609] [serial = 2283] [outer = 0x87e95c00] 19:19:19 INFO - PROCESS | 5609 | 1463797159019 Marionette DEBUG loaded listener.js 19:19:19 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8b63a800) [pid = 5609] [serial = 2284] [outer = 0x87e95c00] 19:19:20 INFO - PROCESS | 5609 | 1463797160127 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:19:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:19:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2089ms 19:19:20 INFO - PROCESS | 5609 | 1463797160167 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:19:20 INFO - PROCESS | 5609 | 1463797160182 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:19:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:19:20 INFO - PROCESS | 5609 | 1463797160201 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:19:20 INFO - PROCESS | 5609 | 1463797160209 Marionette TRACE conn4 <- [1,3010,null,{}] 19:19:20 INFO - PROCESS | 5609 | 1463797160220 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:20 INFO - PROCESS | 5609 | 1463797160832 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 19:19:21 INFO - PROCESS | 5609 | 1463797161222 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:21 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dab2000 == 159 [pid = 5609] [id = 762] 19:19:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x8dab4400) [pid = 5609] [serial = 2285] [outer = (nil)] 19:19:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x8dcb0000) [pid = 5609] [serial = 2286] [outer = 0x8dab4400] 19:19:21 INFO - PROCESS | 5609 | 1463797161320 Marionette DEBUG loaded listener.js 19:19:21 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x8e940800) [pid = 5609] [serial = 2287] [outer = 0x8dab4400] 19:19:22 INFO - PROCESS | 5609 | 1463797162259 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:19:22 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 19:19:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2099ms 19:19:22 INFO - PROCESS | 5609 | 1463797162297 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 19:19:22 INFO - PROCESS | 5609 | 1463797162301 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 19:19:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:19:22 INFO - PROCESS | 5609 | 1463797162309 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:19:22 INFO - PROCESS | 5609 | 1463797162316 Marionette TRACE conn4 <- [1,3014,null,{}] 19:19:22 INFO - PROCESS | 5609 | 1463797162377 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:22 INFO - PROCESS | 5609 | 1463797162751 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:19:23 INFO - PROCESS | 5609 | 1463797163050 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:23 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a4800 == 160 [pid = 5609] [id = 763] 19:19:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x90c14800) [pid = 5609] [serial = 2288] [outer = (nil)] 19:19:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x90c1e800) [pid = 5609] [serial = 2289] [outer = 0x90c14800] 19:19:23 INFO - PROCESS | 5609 | 1463797163151 Marionette DEBUG loaded listener.js 19:19:23 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x90e5b000) [pid = 5609] [serial = 2290] [outer = 0x90c14800] 19:19:23 INFO - PROCESS | 5609 | [5609] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:19:24 INFO - PROCESS | 5609 | 1463797164147 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:19:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:19:24 INFO - {} 19:19:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:19:24 INFO - {} 19:19:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:19:24 INFO - {} 19:19:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:19:24 INFO - {} 19:19:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1891ms 19:19:24 INFO - PROCESS | 5609 | 1463797164239 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 19:19:24 INFO - PROCESS | 5609 | 1463797164245 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 19:19:24 INFO - TEST-START | /FileAPI/fileReader.html 19:19:24 INFO - PROCESS | 5609 | 1463797164255 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:19:24 INFO - PROCESS | 5609 | 1463797164259 Marionette TRACE conn4 <- [1,3018,null,{}] 19:19:24 INFO - PROCESS | 5609 | 1463797164266 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:24 INFO - PROCESS | 5609 | 1463797164530 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 19:19:24 INFO - PROCESS | 5609 | 1463797164888 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:24 INFO - PROCESS | 5609 | ++DOCSHELL 0x87e8f000 == 161 [pid = 5609] [id = 764] 19:19:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x90c1c800) [pid = 5609] [serial = 2291] [outer = (nil)] 19:19:24 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x92225c00) [pid = 5609] [serial = 2292] [outer = 0x90c1c800] 19:19:24 INFO - PROCESS | 5609 | 1463797164986 Marionette DEBUG loaded listener.js 19:19:25 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x92382800) [pid = 5609] [serial = 2293] [outer = 0x90c1c800] 19:19:25 INFO - PROCESS | 5609 | 1463797165876 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:19:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:19:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:19:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:19:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:19:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1682ms 19:19:25 INFO - PROCESS | 5609 | 1463797165938 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 19:19:25 INFO - PROCESS | 5609 | 1463797165942 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 19:19:25 INFO - TEST-START | /FileAPI/historical.html 19:19:25 INFO - PROCESS | 5609 | 1463797165950 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:19:25 INFO - PROCESS | 5609 | 1463797165954 Marionette TRACE conn4 <- [1,3022,null,{}] 19:19:25 INFO - PROCESS | 5609 | 1463797165983 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:26 INFO - PROCESS | 5609 | 1463797166257 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 19:19:26 INFO - PROCESS | 5609 | 1463797166560 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:26 INFO - PROCESS | 5609 | ++DOCSHELL 0x90e5f400 == 162 [pid = 5609] [id = 765] 19:19:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x92224800) [pid = 5609] [serial = 2294] [outer = (nil)] 19:19:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x923f7000) [pid = 5609] [serial = 2295] [outer = 0x92224800] 19:19:26 INFO - PROCESS | 5609 | 1463797166711 Marionette DEBUG loaded listener.js 19:19:26 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x9252a400) [pid = 5609] [serial = 2296] [outer = 0x92224800] 19:19:27 INFO - PROCESS | 5609 | 1463797167594 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:19:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:19:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:19:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:19:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:19:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:19:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:19:27 INFO - TEST-OK | /FileAPI/historical.html | took 1659ms 19:19:27 INFO - PROCESS | 5609 | 1463797167634 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 19:19:27 INFO - PROCESS | 5609 | 1463797167638 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 19:19:27 INFO - TEST-START | /FileAPI/idlharness.html 19:19:27 INFO - PROCESS | 5609 | 1463797167649 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:19:27 INFO - PROCESS | 5609 | 1463797167652 Marionette TRACE conn4 <- [1,3026,null,{}] 19:19:27 INFO - PROCESS | 5609 | 1463797167659 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:27 INFO - PROCESS | 5609 | 1463797167942 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 19:19:28 INFO - PROCESS | 5609 | 1463797168254 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:28 INFO - PROCESS | 5609 | ++DOCSHELL 0x859dd400 == 163 [pid = 5609] [id = 766] 19:19:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x92541000) [pid = 5609] [serial = 2297] [outer = (nil)] 19:19:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x95001800) [pid = 5609] [serial = 2298] [outer = 0x92541000] 19:19:28 INFO - PROCESS | 5609 | 1463797168408 Marionette DEBUG loaded listener.js 19:19:28 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x95206400) [pid = 5609] [serial = 2299] [outer = 0x92541000] 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:19:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:19:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:19:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:19:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:19:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:19:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:19:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:19:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:19:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:19:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 19:19:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:19:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:19:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:19:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:19:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:19:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:19:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:19:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 2566ms 19:19:30 INFO - TEST-START | /FileAPI/idlharness.worker 19:19:30 INFO - PROCESS | 5609 | 1463797169986 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:19:30 INFO - PROCESS | 5609 | 1463797170216 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:19:30 INFO - PROCESS | 5609 | 1463797170220 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:19:30 INFO - PROCESS | 5609 | 1463797170337 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:19:30 INFO - PROCESS | 5609 | 1463797170341 Marionette TRACE conn4 <- [1,3030,null,{}] 19:19:30 INFO - PROCESS | 5609 | 1463797170363 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:30 INFO - PROCESS | 5609 | 1463797170672 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 19:19:30 INFO - PROCESS | 5609 | 1463797170980 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:31 INFO - PROCESS | 5609 | ++DOCSHELL 0x923f0000 == 164 [pid = 5609] [id = 767] 19:19:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9254ec00) [pid = 5609] [serial = 2300] [outer = (nil)] 19:19:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x9a7c6400) [pid = 5609] [serial = 2301] [outer = 0x9254ec00] 19:19:31 INFO - PROCESS | 5609 | 1463797171095 Marionette DEBUG loaded listener.js 19:19:31 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x9a944800) [pid = 5609] [serial = 2302] [outer = 0x9254ec00] 19:19:31 INFO - PROCESS | 5609 | [5609] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:19:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:19:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:19:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:19:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:19:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:19:33 INFO - {} 19:19:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3239ms 19:19:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:19:33 INFO - PROCESS | 5609 | 1463797173321 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:19:33 INFO - PROCESS | 5609 | 1463797173482 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 19:19:33 INFO - PROCESS | 5609 | 1463797173495 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 19:19:33 INFO - PROCESS | 5609 | 1463797173506 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:19:33 INFO - PROCESS | 5609 | 1463797173515 Marionette TRACE conn4 <- [1,3034,null,{}] 19:19:33 INFO - PROCESS | 5609 | 1463797173540 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:33 INFO - PROCESS | 5609 | 1463797173961 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:19:34 INFO - PROCESS | 5609 | 1463797174270 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:34 INFO - PROCESS | 5609 | ++DOCSHELL 0x95206800 == 165 [pid = 5609] [id = 768] 19:19:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x9a7bdc00) [pid = 5609] [serial = 2303] [outer = (nil)] 19:19:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 148 (0x9d58dc00) [pid = 5609] [serial = 2304] [outer = 0x9a7bdc00] 19:19:34 INFO - PROCESS | 5609 | 1463797174364 Marionette DEBUG loaded listener.js 19:19:34 INFO - PROCESS | 5609 | ++DOMWINDOW == 149 (0x9d9d1800) [pid = 5609] [serial = 2305] [outer = 0x9a7bdc00] 19:19:35 INFO - PROCESS | 5609 | 1463797175216 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:19:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1766ms 19:19:35 INFO - PROCESS | 5609 | 1463797175272 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 19:19:35 INFO - PROCESS | 5609 | 1463797175277 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 19:19:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:19:35 INFO - PROCESS | 5609 | 1463797175284 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:19:35 INFO - PROCESS | 5609 | 1463797175288 Marionette TRACE conn4 <- [1,3038,null,{}] 19:19:35 INFO - PROCESS | 5609 | 1463797175294 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:35 INFO - PROCESS | 5609 | 1463797175556 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 19:19:35 INFO - PROCESS | 5609 | 1463797175979 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:36 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a953000 == 166 [pid = 5609] [id = 769] 19:19:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 150 (0x9d58b800) [pid = 5609] [serial = 2306] [outer = (nil)] 19:19:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 151 (0xa2244400) [pid = 5609] [serial = 2307] [outer = 0x9d58b800] 19:19:36 INFO - PROCESS | 5609 | 1463797176095 Marionette DEBUG loaded listener.js 19:19:36 INFO - PROCESS | 5609 | ++DOMWINDOW == 152 (0xa22a1800) [pid = 5609] [serial = 2308] [outer = 0x9d58b800] 19:19:36 INFO - PROCESS | 5609 | 1463797176919 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:19:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:19:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:19:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1682ms 19:19:36 INFO - PROCESS | 5609 | 1463797176968 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 19:19:36 INFO - PROCESS | 5609 | 1463797176972 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 19:19:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:19:36 INFO - PROCESS | 5609 | 1463797176980 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:19:36 INFO - PROCESS | 5609 | 1463797176985 Marionette TRACE conn4 <- [1,3042,null,{}] 19:19:36 INFO - PROCESS | 5609 | 1463797176991 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:37 INFO - PROCESS | 5609 | 1463797177262 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 19:19:37 INFO - PROCESS | 5609 | 1463797177583 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:37 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f6a3000 == 167 [pid = 5609] [id = 770] 19:19:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 153 (0x9d9a8400) [pid = 5609] [serial = 2309] [outer = (nil)] 19:19:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 154 (0xa23ea800) [pid = 5609] [serial = 2310] [outer = 0x9d9a8400] 19:19:37 INFO - PROCESS | 5609 | 1463797177676 Marionette DEBUG loaded listener.js 19:19:37 INFO - PROCESS | 5609 | ++DOMWINDOW == 155 (0xa23ed400) [pid = 5609] [serial = 2311] [outer = 0x9d9a8400] 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:19:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:19:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:19:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:19:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:19:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2136ms 19:19:39 INFO - PROCESS | 5609 | 1463797178999 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:19:39 INFO - PROCESS | 5609 | 1463797179198 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 19:19:39 INFO - PROCESS | 5609 | 1463797179201 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 19:19:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:19:39 INFO - PROCESS | 5609 | 1463797179212 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:19:39 INFO - PROCESS | 5609 | 1463797179216 Marionette TRACE conn4 <- [1,3046,null,{}] 19:19:39 INFO - PROCESS | 5609 | 1463797179226 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:39 INFO - PROCESS | 5609 | 1463797179580 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 19:19:39 INFO - PROCESS | 5609 | 1463797179903 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:39 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a94d000 == 168 [pid = 5609] [id = 771] 19:19:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 156 (0x9a954800) [pid = 5609] [serial = 2312] [outer = (nil)] 19:19:39 INFO - PROCESS | 5609 | ++DOMWINDOW == 157 (0x9a95a800) [pid = 5609] [serial = 2313] [outer = 0x9a954800] 19:19:40 INFO - PROCESS | 5609 | 1463797180005 Marionette DEBUG loaded listener.js 19:19:40 INFO - PROCESS | 5609 | ++DOMWINDOW == 158 (0x9af8c800) [pid = 5609] [serial = 2314] [outer = 0x9a954800] 19:19:40 INFO - PROCESS | 5609 | [5609] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:19:41 INFO - PROCESS | 5609 | 1463797181049 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:19:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:19:41 INFO - {} 19:19:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1855ms 19:19:41 INFO - PROCESS | 5609 | 1463797181074 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:19:41 INFO - PROCESS | 5609 | 1463797181081 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:19:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:19:41 INFO - PROCESS | 5609 | 1463797181096 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:19:41 INFO - PROCESS | 5609 | 1463797181100 Marionette TRACE conn4 <- [1,3050,null,{}] 19:19:41 INFO - PROCESS | 5609 | 1463797181148 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:41 INFO - PROCESS | 5609 | 1463797181539 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 19:19:41 INFO - PROCESS | 5609 | 1463797181841 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:41 INFO - PROCESS | 5609 | ++DOCSHELL 0x9af98400 == 169 [pid = 5609] [id = 772] 19:19:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 159 (0x9af99800) [pid = 5609] [serial = 2315] [outer = (nil)] 19:19:41 INFO - PROCESS | 5609 | ++DOMWINDOW == 160 (0x9afcac00) [pid = 5609] [serial = 2316] [outer = 0x9af99800] 19:19:41 INFO - PROCESS | 5609 | 1463797181934 Marionette DEBUG loaded listener.js 19:19:42 INFO - PROCESS | 5609 | ++DOMWINDOW == 161 (0x9afd0800) [pid = 5609] [serial = 2317] [outer = 0x9af99800] 19:19:42 INFO - PROCESS | 5609 | 1463797182849 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:19:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:19:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:19:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:19:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:19:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1792ms 19:19:42 INFO - PROCESS | 5609 | 1463797182885 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 19:19:42 INFO - PROCESS | 5609 | 1463797182889 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 19:19:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:19:42 INFO - PROCESS | 5609 | 1463797182898 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:19:42 INFO - PROCESS | 5609 | 1463797182901 Marionette TRACE conn4 <- [1,3054,null,{}] 19:19:42 INFO - PROCESS | 5609 | 1463797182908 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:43 INFO - PROCESS | 5609 | 1463797183192 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:19:43 INFO - PROCESS | 5609 | 1463797183557 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:43 INFO - PROCESS | 5609 | ++DOCSHELL 0x9a95b000 == 170 [pid = 5609] [id = 773] 19:19:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 162 (0x9a95f400) [pid = 5609] [serial = 2318] [outer = (nil)] 19:19:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 163 (0x9b25a800) [pid = 5609] [serial = 2319] [outer = 0x9a95f400] 19:19:43 INFO - PROCESS | 5609 | 1463797183661 Marionette DEBUG loaded listener.js 19:19:43 INFO - PROCESS | 5609 | ++DOMWINDOW == 164 (0x9b511000) [pid = 5609] [serial = 2320] [outer = 0x9a95f400] 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 19:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2111ms 19:19:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:19:45 INFO - PROCESS | 5609 | 1463797184860 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:19:45 INFO - PROCESS | 5609 | 1463797185098 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 19:19:45 INFO - PROCESS | 5609 | 1463797185104 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 19:19:45 INFO - PROCESS | 5609 | 1463797185152 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:19:45 INFO - PROCESS | 5609 | 1463797185160 Marionette TRACE conn4 <- [1,3058,null,{}] 19:19:45 INFO - PROCESS | 5609 | 1463797185278 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:45 INFO - PROCESS | 5609 | 1463797185572 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 19:19:45 INFO - PROCESS | 5609 | 1463797185890 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:45 INFO - PROCESS | 5609 | ++DOCSHELL 0x9b046000 == 171 [pid = 5609] [id = 774] 19:19:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 165 (0x9b047c00) [pid = 5609] [serial = 2321] [outer = (nil)] 19:19:45 INFO - PROCESS | 5609 | ++DOMWINDOW == 166 (0xa3359000) [pid = 5609] [serial = 2322] [outer = 0x9b047c00] 19:19:45 INFO - PROCESS | 5609 | 1463797185986 Marionette DEBUG loaded listener.js 19:19:46 INFO - PROCESS | 5609 | ++DOMWINDOW == 167 (0xa3642400) [pid = 5609] [serial = 2323] [outer = 0x9b047c00] 19:19:46 INFO - PROCESS | 5609 | 1463797186970 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:19:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:19:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:19:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:19:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:19:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1860ms 19:19:47 INFO - PROCESS | 5609 | 1463797187010 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 19:19:47 INFO - PROCESS | 5609 | 1463797187018 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 19:19:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:19:47 INFO - PROCESS | 5609 | 1463797187027 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:19:47 INFO - PROCESS | 5609 | 1463797187033 Marionette TRACE conn4 <- [1,3062,null,{}] 19:19:47 INFO - PROCESS | 5609 | 1463797187056 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:47 INFO - PROCESS | 5609 | 1463797187416 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 19:19:47 INFO - PROCESS | 5609 | 1463797187703 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:47 INFO - PROCESS | 5609 | ++DOCSHELL 0x8dcb9400 == 172 [pid = 5609] [id = 775] 19:19:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 168 (0x9a954400) [pid = 5609] [serial = 2324] [outer = (nil)] 19:19:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 169 (0xa513d000) [pid = 5609] [serial = 2325] [outer = 0x9a954400] 19:19:47 INFO - PROCESS | 5609 | 1463797187794 Marionette DEBUG loaded listener.js 19:19:47 INFO - PROCESS | 5609 | ++DOMWINDOW == 170 (0xa51ae800) [pid = 5609] [serial = 2326] [outer = 0x9a954400] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x90c16400 == 171 [pid = 5609] [id = 331] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x9b04ac00 == 170 [pid = 5609] [id = 593] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x859da800 == 169 [pid = 5609] [id = 736] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x89d70400 == 168 [pid = 5609] [id = 757] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x965cac00 == 167 [pid = 5609] [id = 754] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x9254bc00 == 166 [pid = 5609] [id = 755] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x95009400 == 165 [pid = 5609] [id = 753] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x9222c400 == 164 [pid = 5609] [id = 752] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x93a37c00 == 163 [pid = 5609] [id = 751] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab7400 == 162 [pid = 5609] [id = 749] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8f346000 == 161 [pid = 5609] [id = 750] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x91610c00 == 160 [pid = 5609] [id = 748] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x90e68400 == 159 [pid = 5609] [id = 746] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x90cb4400 == 158 [pid = 5609] [id = 747] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8e2e9400 == 157 [pid = 5609] [id = 745] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8f994800 == 156 [pid = 5609] [id = 744] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8eab6800 == 155 [pid = 5609] [id = 743] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8c0ef000 == 154 [pid = 5609] [id = 741] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8e3f5400 == 153 [pid = 5609] [id = 742] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8d1f0400 == 152 [pid = 5609] [id = 740] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x8ce51400 == 151 [pid = 5609] [id = 739] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x89b9bc00 == 150 [pid = 5609] [id = 738] 19:19:50 INFO - PROCESS | 5609 | --DOCSHELL 0x859db800 == 149 [pid = 5609] [id = 737] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 169 (0x8e8be800) [pid = 5609] [serial = 2160] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 168 (0x9a725000) [pid = 5609] [serial = 2180] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 167 (0x97736400) [pid = 5609] [serial = 2175] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 166 (0x87be9c00) [pid = 5609] [serial = 2201] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 165 (0x9a23b000) [pid = 5609] [serial = 2178] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 164 (0x952ae000) [pid = 5609] [serial = 2172] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 163 (0x9b7e4c00) [pid = 5609] [serial = 2187] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 162 (0x91508400) [pid = 5609] [serial = 2163] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 161 (0x87e8fc00) [pid = 5609] [serial = 2204] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 160 (0x90f9d800) [pid = 5609] [serial = 2162] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 159 (0x8b63b000) [pid = 5609] [serial = 2157] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 158 (0x87bebc00) [pid = 5609] [serial = 2202] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 157 (0x90cb3800) [pid = 5609] [serial = 2094] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 156 (0xa23f2800) [pid = 5609] [serial = 2195] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 155 (0x92547800) [pid = 5609] [serial = 2169] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 154 (0x9a72d800) [pid = 5609] [serial = 2181] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 153 (0x92228000) [pid = 5609] [serial = 2165] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 152 (0xa51ecc00) [pid = 5609] [serial = 2199] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 151 (0x9520dc00) [pid = 5609] [serial = 2171] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 150 (0x9a95a000) [pid = 5609] [serial = 2184] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 149 (0x9bd9a800) [pid = 5609] [serial = 2189] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 148 (0x9252e400) [pid = 5609] [serial = 2168] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 147 (0x983ec000) [pid = 5609] [serial = 2177] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 146 (0x89d76000) [pid = 5609] [serial = 2208] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 145 (0x9b264800) [pid = 5609] [serial = 2186] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 144 (0x9a94f000) [pid = 5609] [serial = 2183] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 143 (0x89985c00) [pid = 5609] [serial = 2205] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 142 (0x8e2ea000) [pid = 5609] [serial = 2159] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 141 (0x9d9d2800) [pid = 5609] [serial = 2192] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 140 (0x89d6c800) [pid = 5609] [serial = 2207] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 139 (0x965bc800) [pid = 5609] [serial = 2174] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 138 (0xa36ed400) [pid = 5609] [serial = 2198] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0xa060d000) [pid = 5609] [serial = 2193] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x9cbb2400) [pid = 5609] [serial = 2190] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0xa2556c00) [pid = 5609] [serial = 2196] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x9238c000) [pid = 5609] [serial = 2166] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x89986800) [pid = 5609] [serial = 2156] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x89d78000) [pid = 5609] [serial = 2210] [outer = (nil)] [url = about:blank] 19:19:51 INFO - PROCESS | 5609 | [5609] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:19:51 INFO - PROCESS | 5609 | 1463797191944 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:19:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:19:51 INFO - {} 19:19:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 4943ms 19:19:51 INFO - PROCESS | 5609 | 1463797191981 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 19:19:51 INFO - PROCESS | 5609 | 1463797191991 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 19:19:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:19:52 INFO - PROCESS | 5609 | 1463797192003 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:19:52 INFO - PROCESS | 5609 | 1463797192014 Marionette TRACE conn4 <- [1,3066,null,{}] 19:19:52 INFO - PROCESS | 5609 | 1463797192027 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:52 INFO - PROCESS | 5609 | 1463797192334 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 19:19:52 INFO - PROCESS | 5609 | 1463797192637 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:52 INFO - PROCESS | 5609 | ++DOCSHELL 0x87e8f800 == 150 [pid = 5609] [id = 776] 19:19:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x87e90800) [pid = 5609] [serial = 2327] [outer = (nil)] 19:19:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x89d71c00) [pid = 5609] [serial = 2328] [outer = 0x87e90800] 19:19:52 INFO - PROCESS | 5609 | 1463797192724 Marionette DEBUG loaded listener.js 19:19:52 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x8b63ec00) [pid = 5609] [serial = 2329] [outer = 0x87e90800] 19:19:53 INFO - PROCESS | 5609 | 1463797193550 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:19:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:19:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1599ms 19:19:53 INFO - PROCESS | 5609 | 1463797193612 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:19:53 INFO - PROCESS | 5609 | 1463797193621 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:19:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:19:53 INFO - PROCESS | 5609 | 1463797193632 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:19:53 INFO - PROCESS | 5609 | 1463797193636 Marionette TRACE conn4 <- [1,3070,null,{}] 19:19:53 INFO - PROCESS | 5609 | 1463797193657 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:53 INFO - PROCESS | 5609 | 1463797193988 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 19:19:54 INFO - PROCESS | 5609 | 1463797194034 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:54 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b645c00 == 151 [pid = 5609] [id = 777] 19:19:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x8b965000) [pid = 5609] [serial = 2330] [outer = (nil)] 19:19:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x8ce51400) [pid = 5609] [serial = 2331] [outer = 0x8b965000] 19:19:54 INFO - PROCESS | 5609 | 1463797194114 Marionette DEBUG loaded listener.js 19:19:54 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x8d1f7800) [pid = 5609] [serial = 2332] [outer = 0x8b965000] 19:19:55 INFO - PROCESS | 5609 | 1463797195186 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1597ms 19:19:55 INFO - PROCESS | 5609 | 1463797195231 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 19:19:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:19:55 INFO - PROCESS | 5609 | 1463797195236 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 19:19:55 INFO - PROCESS | 5609 | 1463797195243 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:19:55 INFO - PROCESS | 5609 | 1463797195249 Marionette TRACE conn4 <- [1,3074,null,{}] 19:19:55 INFO - PROCESS | 5609 | 1463797195274 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:55 INFO - PROCESS | 5609 | 1463797195610 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 137 (0x8dab2400) [pid = 5609] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 136 (0x90fa5400) [pid = 5609] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 135 (0x8b943800) [pid = 5609] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 134 (0x90e65c00) [pid = 5609] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 133 (0x8f997000) [pid = 5609] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 132 (0x8f99d800) [pid = 5609] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 131 (0x8dc03c00) [pid = 5609] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 130 (0x8b63c000) [pid = 5609] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 129 (0x859dc400) [pid = 5609] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 128 (0x8ce58800) [pid = 5609] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 127 (0x95206c00) [pid = 5609] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 126 (0x87be5c00) [pid = 5609] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 125 (0x8f343400) [pid = 5609] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 124 (0x93a95000) [pid = 5609] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 123 (0x89d5a400) [pid = 5609] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 122 (0x9520ac00) [pid = 5609] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 121 (0x94662400) [pid = 5609] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 120 (0x8db8ac00) [pid = 5609] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 119 (0x9150d800) [pid = 5609] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 118 (0x9252f000) [pid = 5609] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 117 (0x92226000) [pid = 5609] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 116 (0x8d1f4400) [pid = 5609] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 115 (0x97737000) [pid = 5609] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:19:56 INFO - PROCESS | 5609 | --DOMWINDOW == 114 (0x8e8b6800) [pid = 5609] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:19:56 INFO - PROCESS | 5609 | 1463797196526 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:56 INFO - PROCESS | 5609 | ++DOCSHELL 0x859dc400 == 152 [pid = 5609] [id = 778] 19:19:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 115 (0x859e1400) [pid = 5609] [serial = 2333] [outer = (nil)] 19:19:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 116 (0x8b63c000) [pid = 5609] [serial = 2334] [outer = 0x859e1400] 19:19:56 INFO - PROCESS | 5609 | 1463797196619 Marionette DEBUG loaded listener.js 19:19:56 INFO - PROCESS | 5609 | ++DOMWINDOW == 117 (0x8e2ed800) [pid = 5609] [serial = 2335] [outer = 0x859e1400] 19:19:57 INFO - PROCESS | 5609 | 1463797197387 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:19:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2201ms 19:19:57 INFO - PROCESS | 5609 | 1463797197446 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 19:19:57 INFO - PROCESS | 5609 | 1463797197450 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 19:19:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:19:57 INFO - PROCESS | 5609 | 1463797197458 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:19:57 INFO - PROCESS | 5609 | 1463797197461 Marionette TRACE conn4 <- [1,3078,null,{}] 19:19:57 INFO - PROCESS | 5609 | 1463797197467 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:57 INFO - PROCESS | 5609 | 1463797197792 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 19:19:57 INFO - PROCESS | 5609 | 1463797197819 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:19:57 INFO - PROCESS | 5609 | ++DOCSHELL 0x87beb800 == 153 [pid = 5609] [id = 779] 19:19:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 118 (0x87e94c00) [pid = 5609] [serial = 2336] [outer = (nil)] 19:19:57 INFO - PROCESS | 5609 | ++DOMWINDOW == 119 (0x8e2ec000) [pid = 5609] [serial = 2337] [outer = 0x87e94c00] 19:19:57 INFO - PROCESS | 5609 | 1463797197900 Marionette DEBUG loaded listener.js 19:19:58 INFO - PROCESS | 5609 | ++DOMWINDOW == 120 (0x8e8bb000) [pid = 5609] [serial = 2338] [outer = 0x87e94c00] 19:19:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 19:19:59 INFO - reader.readAsText(blob_2) 19:19:59 INFO - }" did not throw 19:19:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 19:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 19:19:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 19:19:59 INFO - reader.readAsDataURL(blob_2) 19:19:59 INFO - }" did not throw 19:19:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 19:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 19:19:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 19:19:59 INFO - reader.readAsArrayBuffer(blob_2) 19:19:59 INFO - }" did not throw 19:19:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 19:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:19:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 19:19:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 19:19:59 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 19:19:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:19:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:19:59 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 19:19:59 INFO - PROCESS | 5609 | 1463797199314 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 19:19:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:19:59 INFO - PROCESS | 5609 | 1463797199379 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:19:59 INFO - PROCESS | 5609 | 1463797199387 Marionette TRACE conn4 <- [1,3082,null,{}] 19:19:59 INFO - PROCESS | 5609 | 1463797199397 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:19:59 INFO - PROCESS | 5609 | 1463797199679 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 19:20:00 INFO - PROCESS | 5609 | 1463797200043 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:00 INFO - PROCESS | 5609 | ++DOCSHELL 0x89d77400 == 154 [pid = 5609] [id = 780] 19:20:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 121 (0x89d78000) [pid = 5609] [serial = 2339] [outer = (nil)] 19:20:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 122 (0x8b96b800) [pid = 5609] [serial = 2340] [outer = 0x89d78000] 19:20:00 INFO - PROCESS | 5609 | 1463797200146 Marionette DEBUG loaded listener.js 19:20:00 INFO - PROCESS | 5609 | ++DOMWINDOW == 123 (0x8ce53000) [pid = 5609] [serial = 2341] [outer = 0x89d78000] 19:20:01 INFO - PROCESS | 5609 | 1463797201057 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:20:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:20:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:20:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:20:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:20:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1710ms 19:20:01 INFO - PROCESS | 5609 | 1463797201079 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 19:20:01 INFO - PROCESS | 5609 | 1463797201089 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 19:20:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:20:01 INFO - PROCESS | 5609 | 1463797201101 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:20:01 INFO - PROCESS | 5609 | 1463797201105 Marionette TRACE conn4 <- [1,3086,null,{}] 19:20:01 INFO - PROCESS | 5609 | 1463797201113 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:01 INFO - PROCESS | 5609 | 1463797201433 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 19:20:01 INFO - PROCESS | 5609 | 1463797201893 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 5609 | ++DOCSHELL 0x8d9c4c00 == 155 [pid = 5609] [id = 781] 19:20:01 INFO - PROCESS | 5609 | ++DOMWINDOW == 124 (0x8db87800) [pid = 5609] [serial = 2342] [outer = (nil)] 19:20:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 125 (0x8e3f6000) [pid = 5609] [serial = 2343] [outer = 0x8db87800] 19:20:02 INFO - PROCESS | 5609 | 1463797202067 Marionette DEBUG loaded listener.js 19:20:02 INFO - PROCESS | 5609 | ++DOMWINDOW == 126 (0x8ea54c00) [pid = 5609] [serial = 2344] [outer = 0x8db87800] 19:20:03 INFO - PROCESS | 5609 | 1463797203023 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:20:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:20:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1990ms 19:20:03 INFO - PROCESS | 5609 | 1463797203094 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 19:20:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:20:03 INFO - PROCESS | 5609 | 1463797203106 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 19:20:03 INFO - PROCESS | 5609 | 1463797203116 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:20:03 INFO - PROCESS | 5609 | 1463797203124 Marionette TRACE conn4 <- [1,3090,null,{}] 19:20:03 INFO - PROCESS | 5609 | 1463797203158 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:03 INFO - PROCESS | 5609 | 1463797203563 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:20:03 INFO - PROCESS | 5609 | 1463797203887 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:03 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f346000 == 156 [pid = 5609] [id = 782] 19:20:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 127 (0x8f6a8800) [pid = 5609] [serial = 2345] [outer = (nil)] 19:20:03 INFO - PROCESS | 5609 | ++DOMWINDOW == 128 (0x8f996800) [pid = 5609] [serial = 2346] [outer = 0x8f6a8800] 19:20:03 INFO - PROCESS | 5609 | 1463797203991 Marionette DEBUG loaded listener.js 19:20:04 INFO - PROCESS | 5609 | ++DOMWINDOW == 129 (0x90c18800) [pid = 5609] [serial = 2347] [outer = 0x8f6a8800] 19:20:04 INFO - PROCESS | 5609 | 1463797204885 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:20:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:20:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1800ms 19:20:04 INFO - PROCESS | 5609 | 1463797204914 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 19:20:04 INFO - PROCESS | 5609 | 1463797204919 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 19:20:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:20:04 INFO - PROCESS | 5609 | 1463797204927 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:20:04 INFO - PROCESS | 5609 | 1463797204930 Marionette TRACE conn4 <- [1,3094,null,{}] 19:20:04 INFO - PROCESS | 5609 | 1463797204937 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:05 INFO - PROCESS | 5609 | 1463797205213 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 19:20:05 INFO - PROCESS | 5609 | 1463797205545 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:05 INFO - PROCESS | 5609 | ++DOCSHELL 0x8f346800 == 157 [pid = 5609] [id = 783] 19:20:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 130 (0x90cb1c00) [pid = 5609] [serial = 2348] [outer = (nil)] 19:20:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 131 (0x90cb8400) [pid = 5609] [serial = 2349] [outer = 0x90cb1c00] 19:20:05 INFO - PROCESS | 5609 | 1463797205695 Marionette DEBUG loaded listener.js 19:20:05 INFO - PROCESS | 5609 | ++DOMWINDOW == 132 (0x90e66000) [pid = 5609] [serial = 2350] [outer = 0x90cb1c00] 19:20:06 INFO - PROCESS | 5609 | 1463797206616 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:20:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:20:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1738ms 19:20:06 INFO - PROCESS | 5609 | 1463797206665 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:20:06 INFO - PROCESS | 5609 | 1463797206670 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:20:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:20:06 INFO - PROCESS | 5609 | 1463797206678 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:20:06 INFO - PROCESS | 5609 | 1463797206682 Marionette TRACE conn4 <- [1,3098,null,{}] 19:20:06 INFO - PROCESS | 5609 | 1463797206689 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:06 INFO - PROCESS | 5609 | 1463797206960 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 19:20:07 INFO - PROCESS | 5609 | 1463797207287 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:07 INFO - PROCESS | 5609 | ++DOCSHELL 0x859dd000 == 158 [pid = 5609] [id = 784] 19:20:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 133 (0x8f351800) [pid = 5609] [serial = 2351] [outer = (nil)] 19:20:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 134 (0x90fa9800) [pid = 5609] [serial = 2352] [outer = 0x8f351800] 19:20:07 INFO - PROCESS | 5609 | 1463797207434 Marionette DEBUG loaded listener.js 19:20:07 INFO - PROCESS | 5609 | ++DOMWINDOW == 135 (0x9150a000) [pid = 5609] [serial = 2353] [outer = 0x8f351800] 19:20:08 INFO - PROCESS | 5609 | 1463797208417 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:20:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:20:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:20:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1783ms 19:20:08 INFO - PROCESS | 5609 | 1463797208463 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 19:20:08 INFO - PROCESS | 5609 | 1463797208468 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 19:20:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:20:08 INFO - PROCESS | 5609 | 1463797208527 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:20:08 INFO - PROCESS | 5609 | 1463797208533 Marionette TRACE conn4 <- [1,3102,null,{}] 19:20:08 INFO - PROCESS | 5609 | 1463797208540 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:08 INFO - PROCESS | 5609 | 1463797208856 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:20:09 INFO - PROCESS | 5609 | 1463797209219 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:09 INFO - PROCESS | 5609 | ++DOCSHELL 0x8b79e800 == 159 [pid = 5609] [id = 785] 19:20:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 136 (0x90cb9400) [pid = 5609] [serial = 2354] [outer = (nil)] 19:20:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 137 (0x9238e800) [pid = 5609] [serial = 2355] [outer = 0x90cb9400] 19:20:09 INFO - PROCESS | 5609 | 1463797209322 Marionette DEBUG loaded listener.js 19:20:09 INFO - PROCESS | 5609 | ++DOMWINDOW == 138 (0x9252e400) [pid = 5609] [serial = 2356] [outer = 0x90cb9400] 19:20:10 INFO - PROCESS | 5609 | 1463797210196 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:20:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:20:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1700ms 19:20:10 INFO - PROCESS | 5609 | 1463797210218 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 19:20:10 INFO - PROCESS | 5609 | 1463797210223 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 19:20:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:20:10 INFO - PROCESS | 5609 | 1463797210230 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:20:10 INFO - PROCESS | 5609 | 1463797210235 Marionette TRACE conn4 <- [1,3106,null,{}] 19:20:10 INFO - PROCESS | 5609 | 1463797210242 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:10 INFO - PROCESS | 5609 | 1463797210518 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 19:20:10 INFO - PROCESS | 5609 | 1463797210842 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:10 INFO - PROCESS | 5609 | ++DOCSHELL 0x87a23000 == 160 [pid = 5609] [id = 786] 19:20:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 139 (0x8eabb800) [pid = 5609] [serial = 2357] [outer = (nil)] 19:20:10 INFO - PROCESS | 5609 | ++DOMWINDOW == 140 (0x937ce000) [pid = 5609] [serial = 2358] [outer = 0x8eabb800] 19:20:11 INFO - PROCESS | 5609 | 1463797210996 Marionette DEBUG loaded listener.js 19:20:11 INFO - PROCESS | 5609 | ++DOMWINDOW == 141 (0x93a93800) [pid = 5609] [serial = 2359] [outer = 0x8eabb800] 19:20:11 INFO - PROCESS | 5609 | 1463797211917 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:20:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:20:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:20:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:20:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1736ms 19:20:11 INFO - PROCESS | 5609 | 1463797211971 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 19:20:11 INFO - PROCESS | 5609 | 1463797211978 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 19:20:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:20:12 INFO - PROCESS | 5609 | 1463797212034 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:20:12 INFO - PROCESS | 5609 | 1463797212037 Marionette TRACE conn4 <- [1,3110,null,{}] 19:20:12 INFO - PROCESS | 5609 | 1463797212045 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:12 INFO - PROCESS | 5609 | 1463797212343 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 19:20:12 INFO - PROCESS | 5609 | 1463797212728 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:12 INFO - PROCESS | 5609 | ++DOCSHELL 0x859d5000 == 161 [pid = 5609] [id = 787] 19:20:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 142 (0x92545c00) [pid = 5609] [serial = 2360] [outer = (nil)] 19:20:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 143 (0x94664400) [pid = 5609] [serial = 2361] [outer = 0x92545c00] 19:20:12 INFO - PROCESS | 5609 | 1463797212821 Marionette DEBUG loaded listener.js 19:20:12 INFO - PROCESS | 5609 | ++DOMWINDOW == 144 (0x9466ec00) [pid = 5609] [serial = 2362] [outer = 0x92545c00] 19:20:13 INFO - PROCESS | 5609 | 1463797213687 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:20:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:20:13 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 19:20:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:20:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:20:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1709ms 19:20:13 INFO - PROCESS | 5609 | 1463797213738 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 19:20:13 INFO - PROCESS | 5609 | 1463797213742 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 19:20:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:20:13 INFO - PROCESS | 5609 | 1463797213751 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:20:13 INFO - PROCESS | 5609 | 1463797213754 Marionette TRACE conn4 <- [1,3114,null,{}] 19:20:13 INFO - PROCESS | 5609 | 1463797213762 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:14 INFO - PROCESS | 5609 | 1463797214038 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 19:20:14 INFO - PROCESS | 5609 | 1463797214389 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"513ac907-f60e-4f2b-beca-074f09c11542\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:14 INFO - PROCESS | 5609 | ++DOCSHELL 0x90fa1c00 == 162 [pid = 5609] [id = 788] 19:20:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 145 (0x92386400) [pid = 5609] [serial = 2363] [outer = (nil)] 19:20:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 146 (0x952a6c00) [pid = 5609] [serial = 2364] [outer = 0x92386400] 19:20:14 INFO - PROCESS | 5609 | 1463797214631 Marionette DEBUG loaded listener.js 19:20:14 INFO - PROCESS | 5609 | ++DOMWINDOW == 147 (0x965bd000) [pid = 5609] [serial = 2365] [outer = 0x92386400] 19:20:15 INFO - PROCESS | 5609 | 1463797215541 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:20:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:20:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1834ms 19:20:15 INFO - PROCESS | 5609 | 1463797215586 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 19:20:15 INFO - PROCESS | 5609 | 1463797215590 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 19:20:16 WARNING - u'runner_teardown' () 19:20:16 INFO - No more tests 19:20:16 INFO - Got 0 unexpected results 19:20:16 INFO - SUITE-END | took 1448s 19:20:16 INFO - Closing logging queue 19:20:16 INFO - queue closed 19:20:17 INFO - Return code: 0 19:20:17 WARNING - # TBPL SUCCESS # 19:20:17 INFO - Running post-action listener: _resource_record_post_action 19:20:17 INFO - Running post-run listener: _resource_record_post_run 19:20:18 INFO - Total resource usage - Wall time: 1485s; CPU: 98.0%; Read bytes: 794624; Write bytes: 922517504; Read time: 188; Write time: 293668 19:20:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:20:18 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 153395200; Read time: 28; Write time: 185180 19:20:18 INFO - run-tests - Wall time: 1454s; CPU: 98.0%; Read bytes: 790528; Write bytes: 768413696; Read time: 160; Write time: 108432 19:20:18 INFO - Running post-run listener: _upload_blobber_files 19:20:18 INFO - Blob upload gear active. 19:20:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:20:18 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 19:20:18 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:20:18 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:20:18 INFO - (blobuploader) - INFO - Open directory for files ... 19:20:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:20:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:20:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:20:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:20:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:20:21 INFO - (blobuploader) - INFO - Done attempting. 19:20:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:20:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:20:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:20:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:20:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:20:22 INFO - (blobuploader) - INFO - Done attempting. 19:20:22 INFO - (blobuploader) - INFO - Iteration through files over. 19:20:22 INFO - Return code: 0 19:20:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:20:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:20:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29da1022a60b501497848e7c2170f974bd9791cfacce0ff1530c2926109bf81e13b973cae5634d60bb6b647d232fe5790b60eed0e18e23b2e20a7ba85425a783", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d874208b26bf46e671c9544e826f91f2186a19a4cf9991fe93c2848886af931464fa7b457dc9de16f0d6b16cbbc9e822dae54ab853dd8b3c7655f03762aa1abe"} 19:20:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:20:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:20:22 INFO - Contents: 19:20:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29da1022a60b501497848e7c2170f974bd9791cfacce0ff1530c2926109bf81e13b973cae5634d60bb6b647d232fe5790b60eed0e18e23b2e20a7ba85425a783", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d874208b26bf46e671c9544e826f91f2186a19a4cf9991fe93c2848886af931464fa7b457dc9de16f0d6b16cbbc9e822dae54ab853dd8b3c7655f03762aa1abe"} 19:20:22 INFO - Running post-run listener: copy_logs_to_upload_dir 19:20:22 INFO - Copying logs to upload dir... 19:20:22 INFO - mkdir: /builds/slave/test/build/upload/logs 19:20:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1575.673723 ========= master_lag: 13.18 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 28 secs) (at 2016-05-20 19:20:35.302470) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-05-20 19:20:35.305573) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29da1022a60b501497848e7c2170f974bd9791cfacce0ff1530c2926109bf81e13b973cae5634d60bb6b647d232fe5790b60eed0e18e23b2e20a7ba85425a783", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d874208b26bf46e671c9544e826f91f2186a19a4cf9991fe93c2848886af931464fa7b457dc9de16f0d6b16cbbc9e822dae54ab853dd8b3c7655f03762aa1abe"} build_url:https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035756 build_url: 'https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29da1022a60b501497848e7c2170f974bd9791cfacce0ff1530c2926109bf81e13b973cae5634d60bb6b647d232fe5790b60eed0e18e23b2e20a7ba85425a783", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d874208b26bf46e671c9544e826f91f2186a19a4cf9991fe93c2848886af931464fa7b457dc9de16f0d6b16cbbc9e822dae54ab853dd8b3c7655f03762aa1abe"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Zo9PHZNDSQC12VuVeKWJ5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 23.12 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-05-20 19:20:58.465898) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 19:20:58.466228) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463794298.386524-42469891 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021054 ========= master_lag: 2.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 19:21:00.491931) ========= ========= Started reboot skipped (results: 3, elapsed: 3 secs) (at 2016-05-20 19:21:00.492243) ========= ========= Finished reboot skipped (results: 3, elapsed: 3 secs) (at 2016-05-20 19:21:03.539800) ========= ========= Total master_lag: 39.47 =========